Friendly and engaged coaches
Varied workouts that can be modified
Good feedback and tips on technique
Fun and friendly members
Easy to book classes with available spots