This is the amazing place for kids. Everything is nice and clean. My daughter had so much fun here. She didn't want to leave. There are plenty of staff to make sure everything is going great. One of the staff saw one little girl was crying. (I have no idea where is her parents). She was siting down next to poor little girl and calmed her down. That little girl got up and continue playing. And her parents still didn't show up. That's weird. This is show me that all the staff here are keeping eyes on everything and make sure everyone is having fun.
The one thing I want to give u the warning is your kids will have a hard time leaving this place. Lol.