Best place to get fit
Level of commitment is high
Welcoming community
Great coaching staff
Beautiful and clean facility