Absolutely perfect!! Condo is beautiful and amazing! Right on the beach and in walking distance of a farmers market and shaved ice. Snorkeling gear is provided and works really well.