The place was well maintained and my children had a lot of fun there. The theatre was great too. The seats and the sound quality was awsm! The water games were clean(which is a great thing when compared to the other parks around the area). It's a place that is worth visiting!