A lot of these lower reviews are for parents not watching their children. Keep in mind you are reviewing the facility not the people who come here.
My son and I come here whenever we are visiting with my parents. It continues to be an absolutely fun day. We have tried the food and drinks and they are all good and reasonably priced. Everything is clean and well maintained. We can't wait to come back this summer when it's 120 degrees outside!