We've used both airbnb and vrbo without any problems. I prefer vrbo.

Last year a friend was joining us in Negril. He had never traveled outside of the states before. He booked a place on the north end of the beach using airbnb. His flight was about 4 hours late getting into MoBay. He grabs a cab at the airport and the cabbie tries to reach the rental for directions as he had never heard of the place. No answer, no answer, no answer. My bud has the address so they map their way to the crib. The gate is locked and the place is totally dark. Nobody home. By now it is near midnight and my bud assumes that we are all racked out - a good assumption. The cab driver finally tells him 'Yuh staying at mi yaad'. They pick up some stripes and 2 half chickens. He sleeps on the couch. Next morning the cab driver's Mother makes everyone breakfast. He eventually finds his way to our hotel on the beach. He had a great time and got to enjoy some real Jamaican hospitality. He did get a refund through airbnb.

Airbnb has had some problems:
https://www.vice.com/en_us/article/4...scam-on-airbnb