Amazing place with an incredible view. Exactly as the photos and kept very clean.
It's a bit hard to reach specially if you do not have your own transport but definitely worth the cardio.
All the basic amenities are in the town near by which is 20 minutes by foot. The beach is 5 minutes away by foot. There are also some nice trek path in the mountains nearby.