Awesome place right in the middle of Newbury place. Amazing coffee shops and restaurants as well as shopping all less than a 10min walk.