Even then, the best-laid plans are no guarantee: nothing can really stop your flight being delayed, luggage lost, or hotel struck by a freak wave of norovirus cases.