I have to say we totally love the location. We don't have a car but public transport is pretty convenient. Harvard Sq is about 15 minute walk. If not, the buses are a few minutes away. Very convenient. The apartment is as advertised, comfortable since there are only 2 of us most of the time.