Professional trainers
Helpful and motivating
Exercises scaled to individual level
Community spirit
Encouraging members