I've tried several yoga studios in the Charlotte area, and Yoga Oasis is my favorite of them all. They offer both heated and non-heated classes, and the instructors are extremely helpful and they "get it". The environment isn't competitive, and I have always felt comfortable, even as a novice. The studio is clean, including the changing rooms, and showers are available. Lee, the owner, is amazing and is genuinely passionate about helping everyone reach their goals and improve their overall health. Give it a try!