Almost ruined my holiday. I booked an Airbnb well in advance at a reasonable price. The host cancelled 24 hours before I was due to check in. I had to pay substantially more to get something else at the last minute. I could have booked a hotel cheaper at the start than what I ended up paying. Customer service is non existent