Unfortunately bnbsync doesn't actually connect to Airbnb's API and you have to manually download CSVs from the website to literally make it work... this doesn't seem to be a complete automation.
My accountant set me up with Bnbtally: https://www.bnbtally.com/airbnb/xero/integration
Bnbtally connects directly with Airbnb & Xero, it is completely automated and processes all of my reservations in Airbnb both retroactively and ongoing. There's no tedious uploading of CSVs, everything is automatic. I've been using it for several months now and it works perfectly. Everything is synced with Xero precisely and I've never had an issue. They've also been fully vetted and listed in the Xero App Marketplace with great reviews.