Friendly and helpful people
Big box with all necessary equipment
Welcoming and kind coaches and community
Fun and challenging workouts
Nice vibes and good facilities