J
Jeff Review of Airbnb
The WORST customer service on the planet. Ask them...
The WORST customer service on the planet. Ask them to resolve an issue and they will simply engage in denial and defence. They have no will or ability to resolve issues.
Comments: