The programming and coaches pay attention to you and help you progress through your weaknesses
Clean place and friendly staff
Fabulous and supportive community
Beginner's class to learn the fundamentals
Spacious crossfit area