Trainer is professional and friendly
Real community among people
Group exercises on Fridays
Good explanations provided
Clean and comfortable place
Positive and helpful staff
Wide range of equipment
Competent coaches