This place is a rare gem. Unbelievable views from the balcony, great amenities, unbeatable location, private beach access and many many more. As this was not enough, our host offered us more than we could imagine to help make our stay better. I cannot recommend this place more. If you are lucky to find it, don't even think and book. 6stars.