I've been coming here since my child was able to walk and he is now five years old. I like that the pool is clean and that after a day swimming, my kid is happily exhausted. He loves climbing and spraying water at people.
During our last trip there were enough problems to prevent me from returning. My well behaved child was constantly yelled at by the lifeguards. They are a stickler for the rules, which is fine, but enforce them to the extreme forgetting that these are little children.
I never let my child swim alone and follow him around everywhere. He is also a very good swimmer. He was on the tire swing and his leg got stuck. I was literally sitting -right next to him- when this happened and made the parental choice to wait it out to see if he could get free. A lifeguard jumped into the water and grabbed him. When I went to reach for my child, she turned her back to me and walked away. I again tried to get my child and she sat him down and looked him over. Eventually I raised my voice and said, "Give me my child!" The kid was fine. No crying, no tears, no marks - nothing. I was annoyed to say the least.
There are other incidents similar to this that have made it to where I cannot relax for a moment for fear my child might walk into an area he isn't allowed.
The tables were dirty and covered with ants. The snack bar wasn't inspected (per staff) so they couldn't open it. And while they say they close at 5:00pm, they really close at 4:45 due to the last 15 min being out of water time.
In the end, the behavior of the lifeguards has made me turn to other places for a water-playground type situation.
It should be noted I was a lifeguard for many years and also enforced the rules while working. So for me to say they are over the top, it really has to be extreme.