Good, but parking an issue
I attend a number of departments and they are all great. The only problem is that parking is still an issue. If having an appointment during visiting hours you have to arrive so early to make sure you find a space. It's stressful especially when you think you may miss an appointment you've been waiting months for.