This is a great location and super cute place. Perfect for a group of friends or a family. It’s walking distance from multiple T stations and right on Newbury St.