Welcoming and knowledgeable instructors
Friendly and supportive environment
Great atmosphere
Fantastic coaches
All workouts scalable to individual's ability