Great coaches
Supportive community
Fantastic atmosphere
Scaled workouts for newcomers
English-friendly