Great location right on Newbury Street Close to everything, including public transportation