It was our first Airbnb reservation and it was a huge disappointment. The host Kai is very courteous and responds fast. The location of his unit is convenient and central, there is hot water and a washing machine. But, we had a hard time communicating with our host because he would not give the exact address of the unit until we sent our passport info and immigration stamp. We had such a problem with Internet and downloading snapchat or what's app at the airport that we just asked if we can show the passport when we checked and he finally agreed. It was a good thing that we had a friend who spoke Chinese because we were being given a hard time about it.
Air-conditioning wasn't working properly as it took 4 hours before the room got comfortably cool.
Finally, the host got confused with our checkout that he walked in on us the day before checkout while we were sleeping. He apologized saying that he was cleaning his other unit but ended up opening our room.