Good place to stay if you're visiting Cambridge or Harvard.