Great stay on Newbury St with lots of great places within walking distance!