I come here a few times a month when I want to have a serious workout that absolutely destroys me. This place is amazing. I usually need to sit for 15 minutes after class to recuperate and piece myself together. One of the best workouts you can have in the city.
I especially like classes led by Imran or Geoff.