Take an ocean or river cruise over the festive season, and all the stresses and strains are gone in a flash. Our expert picks ...