We had a fantastic stay at Carlisle Bay. The beach is beautiful and ideal for families, and the large pool was perfect for the kids.
The food was consistently good across all three restaurants, and there was plenty to do. We enjoyed tennis lessons, tubing, snorkelling and scuba diving, and the kids were entertained from morning to night. They loved the kids club - which had no screens.
The standout, though, was the staff. Every single person we met was friendly, attentive and genuinely helpful. It’s clear they are exceptionally well trained, and they made the whole stay feel effortless.
We’d happily come back.