Pros: PARKING! (having free parking at a downtown gym is unheard of) , Intense classes in small group, so get alot of attention from the instructor and get to know alot of ppl in the class. I liked the classes, intensity and communal feeling at gym.
Cons: old equipment, awkward set up of the gym, and sometimes funky smells especially on hot days when both sides of the room are doing classes, for the love of God, get some AC!