Heads up, private beach access does not include beach club, that is an extra charge, but does include a smaller beach strip. Excellent amenities otherwise for longer stays. Beautiful location, great service, everyone is super nice. But service can be slow given property distances. Amazing views!