This isn't making sense. It's not going to be an Airbnb if it's got vulnerable young adults in it.
Councils in Wales, where I am, are placing looked after children in Airbnbs due to a lack of alternatives like foster care or children's homes.
https://www.dailymail.co.uk/news/article-10982665/Children-young-11-Airbnbs-B-B-accommodation-Wales-Video.html
https://www.bbc.co.uk/news/uk-59147367.amp
I'm not sure which short term lettings platform it's on, so I've used Airbnb as a shorthand, but landlord has told me it's a short term let. I don't think they had any idea who would be coming in, which calls into question their ability to vet future occupants.
Do you have gates over your driveway?
Unfortunately not. We only moved here a year ago and spent all our money on buying the house and then getting the kitchen up to a standard that keeps Environmental Health happy. What little was left went when someone wrote off my car for me in the same week we completed and I had to replace it!
Gates aren't in the budget right now - and gates aren't going to keep out even mildly determined people, nor prevent them throwing missiles over the gate (like the eggs thrown at a neighbour's car).
What about having an awning/ cover over your catering van? Would that perhaps discourage them. At the very least it would hide what’s underneath and any potential vandals would have to spend a fair amount of time taking it off.
I'll have to look into it, but in reality the van is literally twice as tall as me (it's big, I'm tiny), so I have no idea how I'd get it on and off single handedly. A stepladder would be the bare minimum, if I could manage it at all.
I don't even know if I could get a cover the right size and shape - it's a rare classic, not a Ford Fiesta, so Halfords won't stock it!
Your claim would be against the person who caused the damage surely?
You can't get blood from a stone, unfortunately. It's also possible they're under 18 (hard to tell by looking at them from a distance in the dark).
I did fear this would be the answer. Why is it that my business has to be insured up to the hilt - public liability insurance, product liability insurance, employers liability insurance, specialist vehicle insurance - but short term lettings businesses appear to be allowed to act with impunity?