I've been going here for a few months now (since March 2016) and I love it. The variety is great and MOST of the instructors are great. My favorite thing about this place is that they have classes ALL day long (start early and go into the night) most days and they have a wide variety of HOT classes. I pick a class each day based on how I'm feeling and my schedule.
It's also great that you can sign up for classes online in advance, because some of them get really full and you can have a guaranteed spot that way. If you can afford it (they have very good deals, also for students), I'd definitely look into it...