I cannot say enough good things about Prana!
I have been going there for about 6 years and my practice has grown tremendously. Not only in asana but also in knowledge. Prana is always trying to expand your practice without you even realizing that you need it! The teachers are very knowledgeable and supportive. The variety that is offered is also great.