The art of patience and a celebrity cruise