Excellent property with thoughtful amenities. Really enjoyed our stay. One thing to watch out for is the sea urchins in the water. I wasn’t lucky enough to avoid one, but otherwise an incredible experience.