Good atmosphere
Training sessions are always different and complete
Coaches adapt exercises to each participant's level
Good location
Well-equipped premises