Not my favourite Moksha studio, but being close enough from my office, I have attended a few classes there.
The studio is relatively small and the changerooms are not the best - only TWO showers for a hot studio, are you kidding me? Also, no lockers, and I'm pretty sure they dilute their soap with water. Make sure to bring your own if you don't want to go home dirty and smelly.
I've had some good classes and some bad classes. They tend to PACK the classes as much as they can, and I really hate when studios do this.
Bring your own mat and towels, or be prepared to pay an extra toonie for each.