Fantastic place right on Newberry and close to everything in Boston!!