This is such a great location! We are a couple of vegetarians, and want to add that there is a great indoors "farmer's market" about 5m away called Boston Public Market and a Whole Foods in walking distance. There's also a great restaurant called Clover that is a longer walk or off the train near Harvard Medical School in downtown. So many yummy options and sights to see. We never had trouble with the walk or figuring out public transit. We had excellent and minimal communication with the hosts because their instructions were great.