AMAZING location. Can’t be beat. 10 minute walk to the best beaches in the world. Great for boogie boarding, toddler splashing, and snorkeling. Condo was perfect size for 5 adults and one toddler. Loved that they provided all of the equipment for our child. Easy to communicate with. Would stay here again for sure