Super challenging WODs
Professional and knowledgeable coaches
Friendly and welcoming members
Clean and well-maintained equipment
Family-like and supportive community