Competent and excellent training
Well-designed workouts adapted for all levels
Qualified and responsible coaches
Ample and ventilated space
Enough equipment for everyone