Improv Resource Center - Forums

My roommate and I are looking at apartments there tonight. Anyone live there who can shed a little light on what it's like? Is the commute okay?
Top