@Luis6355
I’m sorry this happened to you. This is not how hosts usually handle reservations as we get penalized for doing this and it’s bad hospitality. You should call Airbnb customer support and ask them to find you a suitable replacement as this was not a fault of your own, is your first time on the platform, and is unacceptable circumstances as you took time off, planned and paid for travel, etc.
I have known hosts in the past if they had a damaged unit from a previous guest or an unavoidable issue (power outage, water damage, etc) they would notify the guest and also Airbnb to handle the cancellation. However they usually ask local hosts to help them rehome the displaced guests.
@Rebecca @Quincy @Elisa is there anything you can do to help Luis?