The Good: I got the chance to try it out because of their introductory offer. The first class (yin yoga) was definitely fun for the experience. It gets some getting use to at the beginning and there are 5 minute breaks after every 30 minutes to ensure you hydrate yourself.
The place is very clean with unlimited use of towels. The waiting area is quiet and lets in a lot of natural light, creating a peaceful environment. The staff is very friendly.
The Bad: The location is not exactly convenient unless you drive. Even though it's right on Yonge, if you were to take the subway, walking from Lawrence will take about 15 min (10 if I speed walk). While I did this over the summer and don't mind the walk, I don't imagine that I would want to do the same during the winter.
It can feel like a novelty after a couple of classes and it does tire you out with out you even realizing it because of the amount of sweating you do! You need to pace yourself or you'll quickly find that you're making excuses not to go.
If you do the yin yoga classes, keep in mind their schedule. I was on holidays that week so I was flexible, but if you're working, there isn't an evening class for every day.
The Overall: Good to try at least once in your life! You really do feel like the toxins have left your body after the first session. But also know that you'll be surprisingly tired since you're body went through a detox.
Revisit: It's pretty pricey to go if you're buying their regular packages. Considering I went for the yin yoga classes, I'd choose a regular hot yoga studio instead since there's variety of classes and it will cost less.