Members were amazing and welcoming
Coaches did their best to translate
Sense of community
Clean gym
Experienced coaches attentive to different skill levels