@James3080 One thing to keep in mind for the future. It's not a great idea to book a place for a date far in the future and then just assume that all will be okay.
It's a good idea to communicate with the host long before it gets close to your check-in date or you book airline tickets, if they haven't messaged you first.
"Hi XX, We have a booking with you for March 20th, and as we are just about to book our flights, I want to confirm that all is set on your end to host us. We can't afford to have our booking cancelled last minute. If all is okay, when should we expect to receive the check-in information? "
Doing this can jog a host to look at a booking that they haven't referred back to since it was made, and maybe catch something like a price they don't want to honor. And it also gives you an opportunity to make sure the host is responsive and your booking is hopefully safe. If the host doesn't respond in a timely way, or tries to change the agreement, you at least have time to report this to CS, ask them to cancel the booking with full refund, and look for another place.
And consider purchasing travel insurance for your next trip- it's usually worthwhile so you don't lose non-refundable flight costs, etc. Anything can happen as far as travel disruptions, from your end as well as a host's. For instance, you could get sick, or have an accident and have to cancel everything.