Outstanding place in a super location. All the comfort of home, and just steps from Newbury Street.