Not a fan. We went here for the first time and it was packed and none of the staff were paying attention to the kids at all. They were all just goofing around. I saw several kids not following rules and getting hurt. Seems like an accident waiting to happen. We paid $90 for skating plus extra activities and ended up leaving after half an hour because there were older kids being too rough with our younger kids and no staff enforcing the rules.