I always book via Booking.com. They have the clients as focus. The Booking helpdesk stood besides me when a host tried to rip me. They warned the host he would be banned a year if he would not deliver full service. That convinced him in stop trying to rip me off.
Booking’s helpdesk called me 3times during the conflict.
Never will use AirBnB again, they lack any quality assurance.