The location of the unit is ideal. So centrally located to many areas and there is plenty to do on foot. Newbury is a great street and a perfect place to stay while visiting Boston!