Great place with amazing views. Getting to the place itself is a small adventure. It has all the amneties and comforts needed for a great stay. Lot of beach items were provided which was helpful. Very clean and the views from the bedroom makes you want to stay here forever.