I would never book again given last minute cancellation.