Members are serious and fun-loving
Kind and accepting staff and members
Excellent coaching staff and facilities
Good mix of people for different fitness goals
Helpful and knowledgeable staff