The whole place was very cool! The waterpark and indoor theme park were both huge with plenty of things to do. Edward in the waterpark was awesome. He was handing out towels on our way in and made it a point to make sure we were having a good time. Josh in the lazer tag area was really cool too. You could tell he enjoyed his job and even if he didn't, he seemed like it and that's what counts. If he was having fun while working, I can have fun while playing. These staff members made our stay better. The indoor theme park was a lot of fun and the unlimited cards were definitely worth it. Overall we had a great time.