Lovely spot - very close to public transit and a walkable distance to Fenway Park!