Huge facility with tons of space for activities
Free, private parking right in front of the gym
Every piece of equipment you could ever want to use
Highly educated and knowledgeable staff
Safe and effective training environment for all levels of athletes
Coaches who know their stuff, but don't beat you over the head with it
A variety of skill levels, indicating solid programming
Truly welcoming atmosphere
Knowledgeable and encouraging coaches
Personal trainer-like experience in a group setting at group prices
Workouts are challenging and scaled to everyone's skill set
Friendly and welcoming community