Cozy place for two couples, filled with classic New England charm.