Just thought everyone might like to hear how this got settled:
I argued with Airbnb and they contacted the guest about smoking. The guest lied but I had video from security cameras, so the Airbnb rep was forced to realize the problem. Airbnb cancelled the booking but at first the guest refused to leave. The guest messaged me saying how "rash" I was being. After reminding him that he'd broken the rules before and been warned, I also informed him that I now had proof that he'd brought illegal drugs into my home. The guest became compliant and left the house the next day.
10 days later, the room still smelled horrid. I requested $485 for cleaning and/or replacing furniture. Airbnb first argued with me, then agreed to pay the $485. Here is the message they sent:
"Hi Christopher,
this is Isabel from Airbnb's Trust and Safety team.
Thanks for reaching out, and I'm sorry it had to be under these circumstances. Situations like these are rare, and I hope you'll go on to have many more positive hosting experiences in the future.
Since this is a relatively low amount and you haven't claimed other damages recently, I can expedite this request. I've processed a payout of $485 USD for the damages that happened during reservation HMNKEX282B with your guest Dhruv.
I've discussed the issue with Dhruv, so you shouldn't need to communicate with them further about this issue. Thank you for being a great host. If you have any additional concerns, just reply to this email.
Best,
Isabel"
This is rather annoying because I get the impression that Airbnb did not charge the guest, but paid out of pocket and that they are kind of holding the claim against me. Even though the claim is valid, it sounds like they're saying "we're only doing it this one time."