Welcoming and friendly atmosphere
Coaches spend time teaching movements
Challenging workouts with variety
Good class options and equipment
Judgment-free zone