Quality of coaches
Fitness program
Variety of equipment
Community support
Challenging and thoughtful programming