Last minute flight cancellation and this was the perfect solution.