I've been here 4 times now, attending classes with a different instructor each time, and have tried…read morethe Level 1, All Levels, and Flow and Restore classes thus far. Two of my visits have been on weekday evenings; the Flow and Restore was a Sunday evening, and I took 1 class on a Sunday morning at 8 AM (1st class of the day). I've enjoyed all the classes I've taken so far, and would definitely come back regularly.
My favorite class has been the All Levels class, which I've attended twice. It definitely helps to have yoga experience beforehand, as this class goes pretty quickly and an explanation of what the poses are tends to be cursory but not super descriptive. I found that I got a very satisfying and sweaty workout from this class, and it was easy to adapt or make adjustments based on your personal level of practice. In contrast, the Level 1 class was definitely more suited for beginners, since the instructor made sure to describe and show each pose, and the class moved at a slower pace.
All of the instructors I've had so far have been nice and good about making corrections in a constructive but unobtrusive way. Three of the classes I've taken have been in the downstairs studio, which is larger. The Level 1 class I took was in the upstairs studio, which was smaller. I believe that class also had a limited number of spots and the mats were all laid out for us when we arrived (in the downstairs studio you get and set up your mats/blocks yourself). The mats were really close together and I was always knocking into the person next to me, or the wall (I was at the end of a row of mats), which detracted from my experience a bit. I probably won't take the Level 1 class again, but I really liked the other classes I took in the downstairs studio.
The changing rooms are nice and pretty clean; I think the floors are heated, which is nice. There are hooks from which to hang bags/coats but you leave your valuables at the front desk, where they give you a cubby # for when you come back to collect them. There is also 1 sink and a couple of showers in the ladies' changing room (can't speak for the men's). The changing rooms have fewer amenities than I've seen at the American studios I've been to, but they're definitely serviceable and welcoming (and I never used many of the amenities at my American studios anyway). Mats and blocks are provided, as well as washcloths and cleaning spray with which to wipe down the mats at the end of class.
Even when attending class in the larger downstairs studio, I would recommend arriving early because the classes are pretty popular and floor space fills up fast. I usually arrive at least 15 minutes ahead of the scheduled class time but I've never been the 1st one there. When attending the 8 AM Sunday morning class, the studio was open at 7:45, although the reception desk was unmanned for a few minutes after 7:45 since the staff was setting up.
This is a great studio to practice at, with a good range of instructors. You can definitely get a good workout from the All Levels class or a good introduction from the Level 1 class.