2019 Cruise Deals, 7 nights from £699