I don't know any STR insurance that would cover third party issues but check under your business disruption clause on STR insurance and see @Alexa6015
It's a shame your neighbours didn't let you know ..
I highly doubt the Guarantee will cover but check the T&C for the airbnb guarantee