The variety of exercises, the instructors, the music. Being able to see your progress on the screen. Even if you are tired 39-40 minutes into it, it keeps you going through the completion of your workout session.
The variety in exercises and the motivation to push yourself because of the heart rate monitors. It's a super fun and energetic workout that I'm always looking forward to doing and inviting friends to join.