I rally had fun here yesturday. I had a 50/50 great experience with the staff. A guy named Sam at the river Rapids was super friendly and had a great attitude. A guy in snoopy town at a game was very happy and fun, another girl at a game was funny and helpful . But at the water rides a girl had an attitude with me and was goofy around with a guy. I think she was irritated at all the kids. But staff should not take anger out on paying guests. The prices on food our high. I suggest pack a cooler and go to the car for lunch. The lines were short which was awesome! All the restrooms were clean! My only negative would be the staff needs some HAPPY training! I spent a total of $400 on tickets for my family, food, games, and souvenirs. I should at least get a smiling happy worker. :)