Hmmm.
My son and I were really looking forward to two days on this property. Due to the high temps during July, we spent each late afternoon and early evening in the waterpark (2-4 hours) and, truly, that was enough time. There really wasn't a whole lot to do if one wasn't golfing, playing tennis or working out at the gym. There are three slides, a lazy river and volleyball and basketball area. Regarding the volleyball and basketball area, there were only one or two balls for the whole resort to share. This doesn't make sense to me. Also, the lazy river was very long (nice) but not fully functional on either day. The rapids area did not work. A note for the resort: I would recommend that staff remove unmanned inner tubes from the river because they get in the way of the general flow of things. There were probably 10 empty inner tubes for each guest during our visit and the tubes impeded our journey. 
The resort was probably at less than 30 percent capacity but I had to really push for a complimentary upgrade to a room within 100 yards (no kidding) of the water park. We loved the ping pong (only one table that we knew of) but had to seek out the paddles and balls. There was no sign indicated where and how to acquire them. 
The rooms were clean. 
We only at the Mexican restaurant on site and it was absolutely horrible. No kidding. 
I will definitely not stay at this resort again. It wasn't awful by any stretch of the imagination but it looked much nicer online than in person -- hence, the reason for my negative reaction.