Great property. All amenities needed, tons of space, great outside spaces, access to secluded beach w good service. Very wellg stocked market on the resort, but quite pricey. The gas station right down the road is much more reasonable. Only negative was that the main club house was closed for maintenance, and we didn't find out until the day we arrived. But, there were 3 other pools we had access too. Highly recommended.