I dont understand how anyone could rate this palce poorly! My visit yesterday far exceeded any of my expectations. Sure the place can get a little dirty but you can see the employees are making a conscious effort to clean up. This was my first time yesterday and I heard about it from a friend who had a party here and my daughter LOVED it. A young lady in the back was so great with the kids and easily made my daughters whole day. We will definitely be coming back and with my older kids too because the whole place looks like fun