This 2026 Excess 14 based in France is a 14.0-metre sailing catamaran sleeping 10 guests across 4 cabins for relaxed island cruising.