Best yoga studio I have ever been too: gives you a great workout, lots of thoughtful yoga philosophy and you learn something new every time. All the teachers are amazing!
A very zen space above Walnut St., challenging classes that push you where you want to be pushed and offer lots of opportunities to work on inversions, etc.