My only prior experience of life on board a cruise ship had come from reading Agatha ­Christie’s Death on the Nile and watching old episodes of The Love Boat on afternoon TV.