Place was very clean and exactly as advertised. Great view from the balcony. Amenities were very upscale, well-maintained and convenient. Private beach access was a huge bonus. I saw a family of sea turtles while snorkeling there. Host was also great to work with and very responsive. Would definitely stay here again.