Beautiful property that’s clearly well cared for—everything felt clean, fresh, and inviting from the moment we arrived. The staff were consistently friendly and helpful, always ready with a smile or a quick assist.
The snorkeling was a highlight—crystal-clear water and plenty to see just steps away. Having the pools, hot tub, and ocean all in one place made it easy to relax or switch things up throughout the day without going far.
Location is another big win—it’s an easy walk to a great mix of shops and restaurants, so you can explore without needing to plan much. Overall, a seamless, relaxing stay with just the right balance of convenience and beauty.