I love Tula! I've been going here on an off for 2 years, usually when there's some sort of deal as it is quite expensive otherwise. BUT there is an awesome intro deal (10$ for 2 classes).
Tula has a great vibe, it's warm and welcoming. No over top or kitchy decor, just comfy, clean and calming. As some reviewers have mentioned the changerooms are a bit small, but they have several showers and extra hairdryers.
Tula has a huge selection of classes. There are 2 separate rooms (one hot, one not). They have several types of hot yoga classes (power, hatha, etc.) and also some unique fusion type classes that combine either Pilates or ballet with yoga.
One thing I love about Tula is the knowledgeable staff. Many of the yoga instructors explain poses describing the muscles you should be recruiting and how the stretch should feel. They put a great deal of emphasis on safety and doing postures correctly, which I love.
All in all my Tula experience has always been great! I would definitely recommend a visit and keep your eyes peeled to living social and groupon, they often have deals!