Perfect jewel of a Newbury Street location, close to various T lines, fantastic shopping, tourism highlights.