Perfect vacation spot for family with kids. We had a lot of activities to choose from. Rooms were super clean and the private lagoons were amazing. We would love to go again!