Everything. The staff is incredible! I love that the trainers are so motivating & push you, but make you feel comfortable. I'm still sore from Tuesday's workout. I also love being able to see my progress on the screen.
I love that I don't have to think about what kind of workout I'm going to do - just show up and it's all planned for me. I also like the encouragement from the coaches, and that I can see how hard (or not) I'm working via my heartrate.