We don’t usually stay at resorts, but we enjoyed this place. Very clean, well-stocked. Master suite is huge. Beach gear was in great shape. Five minute drive to a beach club with calm waves. The kids had a lot of fun.