I have an interview coming up on the 29th. Hopefully it will go well. Since I'm from around Boston, I've seen the medical campus at BU. It looks a little rundown some of the buildings but it is nice. The downside is that there are no subway stations meaning you have to take a bus through some of the traffic jam prone areas in Boston.