Well located, midway between MIT and Harvard.
If you like to walk and have time, you can walk almost everywhere in the city.
If not, there's good connectivity by bus and the nearest subway station is a 10-minute walk from the place.