Coaches are very friendly and welcoming
Excellent atmosphere in classes
Workouts are intense but well adapted to a wide range of abilities
Classes are scaled so everyone can get involved
Supportive community