Located on a nice tree lined street in the center of the Fenway. Close to all sorts of shops and world class restaurants. The T is located conveniently nearby at the Fenway stop and the Symphony stop. There are also athletic fields and a beautiful park nea...