I agree with the facilities being a little old, but that's about all the negatives I could think about when I visited. The student body, location, and grading system are unbeatable.
Another thing, do not underestimate the weather. Seriously. Four years in 70 degree, year around weather is way better than the frigid cold Boston winters (no offense). Did you see the Boston marathon today?