There’s something lovely about a Mediterranean cruise. One day you’re wandering round ancient ruins, the next you’re stretched out on a sun lounger, and the day after that you’re strolling a harbourside promenade with an ice cream in hand. All that variety is part of the appeal, but it does...