We recently stayed a week for a dance convention being held at the facility. The rooms were cleaned well (twice a day if you like) and always plenty of towels. We had issues with our fridge, iron, and sink drain while there and all were replaced / repaired quickly and the front desk even followed up to see if things were taken care of. Air worked well. Plenty of attractions on site but we spent most of our off time in the pool. Great for kids and poolside service for beverages and food for adults. There are numerous places to eat on site. We had dinner at one of these during our stay and the service was great! Prices were reasonable. The waterpark located steps from the hotel was wonderful and I highly recommend it for family fun. My only gripe is the cost. Even a discounted rate was too steep for a hotel stay. If it had not been a requirement of my daughters dance team to stay there, I would not have considered it due to the price. Otherwise, an awesome stay!!!