The play areas are nice and clean, and the water play area is sSO MUCH FUN, and there's different areas for different age groups.;; LUV IT! The train ride is nice. My LO really enjoyed it. Perfect place to sit by the pond and relax if you like as well.