Could be a good accomodation. But it is not aceptable to cancel the accomodation on the day of arrival (at 9pm) due to a fact that was obviosily not suddenly happening.
I hope that the host just underestimated the trauble that we had with that late annulation.