Great place on a cute street in Boston.