I brought the family out for a fun weekend prior to a conference that I was attending at this hotel the following week. A great hotel for the kids with plenty of places to walk and lots to do.
The girls loved the relay races and cannonball contests in the pool and the watermelon eating contest and of course swimming and the water slide.
We didn't have a car so we didn't venture off property. Eating on the property and going to Rawhide (old western town brought back to life; very fun, but clearly a tourist trap) were nice (the food was good), but rather expensive. It was a vacation though and eating on resort is always going to be expensive.
One of my daughters has food allergies and the staff was usually very accommodating allowing her to substitute something in her meal for something that she wasn't allergic to without additional charge. Once we were charged several dollars extra for having to substitute fruit for something else and unfortunately they made only a VERY vain effort to try and remediate the situation. I expected better from that experience, but that was a one-off in what was otherwise a very fun, very relaxing weekend.