Coaches are kind and attentive, especially to those with language barriers or weight issues
Suitable goals set for individuals at different fitness levels
Positive and inclusive atmosphere
Well-equipped gym with plenty of floor space
Very friendly and encouraging community