We boarded VIVA Cruises’ third newbuild ship, VIVA Enjoy, in Dusseldorf for a two-night sailing to Frankfurt via Koblenz ...