We really enjoyed our stay here. There is a lot of family things to do here. It is very clean, nice, elegant, and huge indoors and outdoors. They really have eveything here: bar areas, beautiful pool with a jacuzzi, spas, restaurant, ice cream shop, gift shop, mini nature walks, park, water park, aquarium, and so much more!Staff members were very helpful and we didnt have any issues. Overall great place to stay!