My niece is a yoga instructor in NYC and when she comes home to visit she goes to classes at either East Meets West on Elmwood or at Shakti on Lexington (about a block off Elmwood). She said they're both excellent. She really likes the teacher, Michelle, at Shakti. She said Shakti is a little smaller studio than EMW.
I like Shaki Yoga. I found the atmosphere great and the teachers nice and helpful. East meets West is nice, too. I just find the vibe in Shaki a bit better!