What a location, incredible place to stay! During the day it's a bustle of people enjoying the private beach and at night the place becomes yours. It's set up slightly on the mountain so your views are just incredible. Very comfortable and clean, completely memorable place - worth it.