A pleasingly quirky place for a stopover in Boston