We were told about this place from the front desk at our hotel. This is a really nice, clean place. Lots of fun for all ages! My son loved everything about it. Only suggestion would be healthy snacks and water vs slushies, for the kids who cant have all the sugar.