Welcoming atmosphere
Plenty of equipment
Great coaches
Positive crossfit spirit
Excellent training facility