We spent the weekend here with a 3 and 7 year old for a birthday getaway, and I could not be happier with our experience. They had our room available early and even asked if we wanted to be closer to the waterpark or to Action City.
We spent multiple hours each day in the waterpark and the kids never got bored. The slide was the big hit for the 7 year old. I enjoyed the lazy river. Action City was also a blast for them. The arcade was a bit pricey, but we got the all you can play deal the 2nd day and it was worth it. The trampoline park was also a huge hit. Mini golf was great. The only thing we didn't do was the go-carts.
When the staff found out about the birthday, we got a bonus $50 arcade card, which was super nice. All of the staff here were fantastic. From the front desk, to the cleaners, to the lifeguards. I have zero complaints about our staff and we will definitely be back.