Excellent facilities
Fantastic coaching
Good training partners
Good vibes
Suitable for all people regardless of age or physical level