Be careful that you know the location of your chosen Airbnb property. I found that my chosen accommodation was nearly 2 miles from the 'marker/banner' on airbnb's map. I felt there was some deception on airbnb's part. I was not alone, others in my group had similar experiences.
Weixing's property worked out fine for me but travel costs were higher than I had expected and it's location was an inconvenience.
Weixing's kindness helped to alleviate this. My criticism is levelled at Airbnb.