Although this place is a bit of a struggle to get to (uphill in both directions), it does provide a great reward. The views are stunning, the staff is friendly, the bungalows/rooms are excellent, the food is fantastic, the drinks are generously poured, and there is a great sense of openness and community among the guests. Note: It is NOT on the beach, as it is on a cliff. People with mobility issues may have some problems. But if you can get there, you may not ever want to leave.