I bring one of the kids I nanny for here every Friday and it's a really nice place! Huuuuuge gym space for all ages. They have multiple classes going at once and have plenty of room to spare. There's a big viewing area upstairs for parents and onlookers as well as a smaller area downstairs. They have a vending machine and what looks like a snack bar upstairs...not sure when that's open though. The coaches seem nice and easy to work with. Wish I were still a kid so I could attend!!