Great place to train with an amazing coach
The equipment and set up is great
Very good atmosphere and conviviality
Variety in exercises to cater to all levels
Motivating environment