LOVE this yoga studio! Very small place, but it's got an amazing ambiance and impressive slate of teachers with a variety of styles. The small-town community vibe is just what I expect in a place like this. They provide a myriad of classes, from beginners to pretty advanced stuff, the only thing they are lacking is a good Ashtanga practice (I would be there double the time if they did).
Overall a VERY awesome place to destress and work up a sweat.