This was a great stay. The unit is in a perfect location—walking distance or a short drive from the beach club with a great beach for kids. Just 50 yards from a quiet pool. You are in a great development with two other resorts, golf courses and a shopping center with a great grocery store. The place is among the best stocked I have ever stayed in and the view is incredible. Jeff and Suzanne are incredibly responsive and helpful. They reached out in advance by phone and replaced right away the beach club card that was missing. Highly recommend booking through them.