Endless activities in lovely surroundings with outstanding food and drink!! Our room was spacious with three tvs and a balcony. Perfect size for our family of seven. The water sports were great as we're the beach and pools. My only suggestion would be to hang a huge clock outside by the rentals so we could make sure we returned equipment on time. Every meal was excellent. The beach bar poured generously! The kids said it was our best vacation ever!!