I can only speak to the space as a rental location, as I have never taken one of their classes. I attend a dance class that used to use this space. The floor and mirrors are good as the windows were a nice touch. Unfortunately, despite having a long standing contract with the space, they kept canceling on us at the last minute, harming our ability to advertise our class or start on time. When they books replacement studios for us, they were way too small for our needs. So I would encourage anyone renting this space to be aware that they may find their contract violated and their event highly inconvenienced.