A cancellation? Flu outbreak? No problem, at least not with the cancellation fees - if you take out a cancellation insurance here:
Book the cancellation insurance here