Quality coaching and great community
Professional and friendly coaches
Facilities are professional and well maintained
Coaching staff ensures correct technique to avoid injury
Friendly and welcoming atmosphere