Warm and welcoming environment
Great coaching and personalized instruction
Supportive and inclusive community
Effective workouts and programming
Encouragement and motivation