Positive reinforcement
Knowledgeable and friendly coaches
Fun and meaningful workouts
Great place to learn and do exercises
Friendly and supportive community