We have had it a few times one a was a Russian agent which worked out fine as we made him pay on Airbnb and he took care of the arrival of the guest he sent us a few guest,
The worst one was we didnt know it was a third party booking until the guest arrived then the problems started before they entered the villa, we could see they were not the ones who booked and the guy started kicking of saying booked a villa on the beach, we dont say we are on the beach it's very clear what we say about the location, the short story is they didnt stay, we got paid the person who booked never contacted us and we also sent a minivan service to the airport and because we didnt have the right name and we had to pay, so we made an extra claim of $25. fair play to Airbnb they paid us right away.
The othr guys are right about 3rd party bookings consider if there was damage or stolen who do you claim against, tricky very