Great coaches
Friendly community
Well-maintained equipment
High-quality clean equipment
Great instruction and healthy competition during workouts