I took my 9 year old here on a last minute, one night trip. For starters, I thought the price was very reasonable for what you get. Sure, it’s not Kalahari, but it was less than half the price per night. For a little more than the price of a standard hotel, you get a mini water park destination geared towards kids. The hotel has a very fun look and feel to it, both inside and out. The room wasn’t very big, but it was pretty clean. Nothing stuck out as dirty or gross to us. No issues at all during check in. In fact we had arrived at around 1:30pm planning on using the water park until our room was ready, and I was surprised to find it ready when we got there. The water park is a little small, but it is entertaining for the younger kids. There are lifeguards everywhere, and the staff was all very friendly. As with any amusement park type of destination, every extra in the hotel is very expensive. The arcade is nice, but your money goes real fast there. Keep away from the claw machines, they are clearly rigged to not let you win. The escape room on site is cool, but it’s definitely geared towards older kids. It is also 20 dollars per person, and they only give you 30 minutes to complete an hours worth of tasks. The on site “restaurants” are more like snack bars, and everything they sell is overpriced. There’s a Quaker Steak and Lube attached to the hotel, and that seemed to be the best value for food on site. I recommend skipping the breakfast buffet all together, it’s almost 20 bucks per person, and it’s pretty much what most hotels would provide for free. I suggest going into town to one of the few local diners. We had a fantastic breakfast, and the total bill was about what it would’ve cost for one of us to eat the buffet. In summary, the value here is in the hotel and water park. If possible, bring your own food and drink, and avoid the extra expenses. Overall, we had a fun time, and we would definitely go back.