Excellent yoga studio. It's located in a complex right next to a lake, which adds to the serene environment of this place. Love all the instructors at this place. The routine is about identical for the Bikram yoga classes regardless of which instructor you take, which means you can really watch your progress. The only con of the Bikram and the ashtanaga classes are those instructors hardly make any adjustments. Ive even asked in the past but no one will come up to you to fix your pose :( other than that, I've tried yin yoga, yoga nidra , and Pilates a few times as well. I had the best shivasana of my life in the nidra class--highly recommend especially in the evening after a stressful day. I was surprised to find Pilates a bit challenging but was really enjoyable because the instructor provides really helpful feedback with each pose. The style of yin yoga was not my cup of tea but the instructor was great and the class was pretty relaxing. Overall-nice selection of classes at different times that can fit into your schedule.