The staff was very friendly and attentive during our stay, rooms and area were clean. Check in process took a while, and you can’t use the facility until practically your check in time, it took an hour to get the room keys so…. 4pm ; For the amount of $$ they charge they should allow their guess access until the rooms are ready. Instead they have to wait in the hot lobbies. The property is bit outdated, and their key door system very old school, and poor design; the WIFI was a joke even with the plus package that we purchased, The main areas and restaurants way to hot, no air conditioning , even with the fans way to hot. The buffet selection was nice. Half of the a la carte restaurants were closed and very limited space for reservations and even those restaurants were extremely hot. The kids had fun, in the pools and with the activities, the bars were nice. Overall we made the most of our stay, not sure if we will return to this property in specific , it was pricey and we expected more; not quite the experience we were hoping for.