How do you expect airbnb should handle this situation?
AirCover policy says that they will find a similar place (whatever it means) or do a refund.
To not risk getting homeless, I think you need to always plan in advance for what to do in case expectations are not met with your stay.