Welcoming and well-organized place
Highly trained coaches
Engaging and challenging WODs
Trained and engaging staff
Beautiful facility