I had a wonderful trip here; the staff were attentive, enthusiastic, and helpful. We participated in many fun activities and games. The only drawback was the water park, which was quite small, and I didn't find it very comfortable or enjoyable. A limitation was that you couldn't leave your belongings, phone, or wallet with the water park; you had to look after your personal items yourself, so someone had to watch your things on shore.