Staff and coaches are professional and friendly
Well equipped facility
Supportive and welcoming community
Excellent training vibe
Positive outlook on life and health