Definitely will not return.....
First of all, it was filthy. Not just the bathrooms either....the eating areas, walkways, everything. It was just nasty. And we were there shortly after opening, one of the first few groups through the gate. I would expect it to be a little dirtier towards the end of the day due to so many people. But there was no excuse for it to look like that upon opening. Second, the food is outrageously expensive. But I don't really count that against them, since it's like that in basically any amusement park type attraction that you go to. It did seem to be higher than most though.... But third, and the thing that bothered me the most.... The lifeguards are absolutely the rudest people I've ever met in my life. I don't think I seen a single one of them smile during the whole 7 hours I was there. I was in the lazy river with kids when 3 young teen boys started to swim against the current, which it clearly states you are not supposed to do. One of them jumped toward another one (horse-playing), missed him, and slammed into my 3 year old daughter, knocking her loose from my grip. She had a life jacket on, but it still startled her and she swallowed some water. All the while, this lifeguard is watching the whole scene. She never said a word to the boys. But when I grabbed my little one and moved over to the wall with her, because I was afraid she would make herself sick between the coughing and crying, the lifeguard blew her whistle and started screaming at me to keep moving. I explained why I had stopped and pointed out that there was no one behind me and I was not causing a problem. Then I pointed out to her that it wouldn't have happened in the first place if she had enforced the rules with the young boys.... She completely ignore that and told me to get moving or get out. Never once did she ask if my child was okay, or if I needed help with her. At that point I left the lazy river with both of my kids and went to one of the kiddie areas, where there was another scowling lifeguard... The first time my 3 year old went down the slide her bathing suit twisted a little so she stood up to at the foot and was trying to untwist it. I started walking towards her when I saw what had happened and when I was about 3 feet from her the lifeguard noticed she was stopped at the bottom of the slide and proceeded to SCREAM at her, loudly enough to make me jump, let a lone a 3 year old (who was shaking in fear at this point). At this point my husband about lost it. He said a few choice words to the lifeguard, grabbed our daughters and we left the park. I understand there's a reason for the rules and I understand the need to enforce these rules, especially pertaining to the safety of the people in the park. BUT there is absolutely no need for the rudeness, and there is certainly no need to scream at children when the parents are standing right there. I was completely disgusted with this place in almost every possible way. We've been to our fair share of water parks, this is BY FAR the worst. It is filthy, the staff is rude, and it is entirely too expensive for what you get....