Fantastic gym with friendly members
Knowledgeable and helpful coaches
Exceptionally clean facility
Supportive and encouraging community
Challenging but rewarding workouts