Good box with spacious facilities
Friendly and competent staff
Plenty of material for training sessions
Professional and friendly owner
Adaptive training workouts