S Steven Liu Review of Airbnb 5 years ago This is a bad company. Their website is misleading... This is a bad company. Their website is misleading and confusing.
Comments: