This place is great! I've been to a few classes here and they're all really good. Their studio is quite new so it's really nice. They have five or six classes a day so there are tons of options for people with busy schedules. They also have tons of different classes. Some are very slow and relaxing while others are super fast paced and make you sweat like crazy. They also have some with music so you can really get into it. The instructors are all really nice and helpful. During the class they will show you how to get into each position then if they notice you need help they will come over and help you with getting into the position or anything else you may need.