Moksha Yoga Brooklin is my preferred studio having moved back to Ontario. I found the Pickering studio really nice and full of great people, but the schedule just doesn't seem to work with mine and Brooklin has more options for classes when I want them. It's also, as an added perk, a little bit better value.
MYB has two practice rooms, a hot room and an unheated room. There's several different styles of class available, but key for me is that there's no shortage of actual pure Moksha and Moksha Flow classes. The location is spacious as well, the hot room holds 66 at maximum capacity, and I love that they have little hashmarks for where to put mats in case it is looking like a full class. Too often at another studio I was at you'd see people "forget" that it's 5 rows of 10 on a busy night, and inevitably everyone gets disturbed by having to shuffle mats around to accomodate everyone.
I haven't taken advantage but there's massage therapy offered on site, and a number of clinics and other programs are advertised on the website.