Brilliant coaches
Warm welcome and friendly atmosphere
Good tips and encouragement from coach
Motivating and supportive members
Positive gym vibe