Variety-I never get bored!
Whole body workout in 1 hour
Come any time on schedule and get same workout for that day--makes it easier to work around my personal schedule (just have to pick a time not a workout like at other gyms)
Great coaches that push you yet allow you to work at your own pace and fitness level--no judgement
Scheduling a workout ahead of time makes it more likely for me to make it to the gym