They notified me the day before our arriva that the flat might have an issue. It was confirmed the day after (so the day of our arrival) and they were very bad in communications. They offered us another flat that was really bad or invited us to cancel the booking (whereas there were the one canceling). They finally cancelled a few hours before our arrival.
We had to urgently find something else which was very very stressful + we had no choice but to take a flat way under our expectations.
To avoid