Very convenient, comfortable spot on a quiet street in Boston's North End!