Great location! Close to everything, and a lot of great restaurants right next door. One weekend I was stuck in the New England snow storm, but still be able to walk to the Japanese Noodle place down the street and have a great bowl of Ramen without waiting! Really enjoyed my stay especially during winter time when Newbury St is not that busy.