I really love this place! The only thing is I have to budget every month to afford it, but if you go to class atleast once a day it is worth it. Some classes are full to the brink, and you have to get there 20 min early to even get into the class or get a spot, and some classes are barely full. Just depends on the time you go. I read that they are opening two more locations so hopefully that changes that! but overall this is an amazing place, the instructors really are good and care about you, the front desk people are always nice ( except for one incident some black haired white girl who worked in the front gave me serious attitude, and didnt explain anything when i first signed up) I will continue to go here because i just love it even though it is 20 min from my house!