Great location, with beautiful view of beach from balcony. Beautiful resort grounds, very well maintained, with access to multiple pools. Beach has excellent snorkeling (snorkeling gear available in condo), including encounters with green turtles. Great information provided by host, smooth check-in, easy accessible parking in garage, and very friendly people everywhere. Beautiful condo, with truly everything provided in. Great food option nearby- teenagers loved walking to food truck area. We had a truly fun, relaxing beach vacation, with beautiful weather each day.