Knowledgeable and friendly coaches
Accepting and supportive community
Clean and well-maintained gym
Accessible to all skill and fitness levels
Convenient coffee shop addition