Great location near Harvard Square and easy access to Boston.