It's a beautiful property, but poorly maintained and grubby. And the management is poor - they got completely confused about our booking and moaned about us turning up early when we had confirmed before we left the UK the dates (we had a funny feeling about it given the emails we had received about the booking)
Great inside and outside living area
Dirty (cobwebs, dead flies etc.)
Blinds missing in bedroom
Lack of kitchen amenities
We had a good time, and loved the walk down to the beach etc (it's not an easy walk). We didn't like the hippy knocking on the door in the morning asking for his bowl...
Would I stay here again? Yes, but it would need to be better managed and cleaned.