I really love this place. There are a wide variety of classes with a number of enthusiastic teachers, but you don't feel like you are in a "big box" fitness facility. I have only been going here for a few months, but I already feel like I am part of the community. Best of all, the classes are very affordable!