My stay at Ding's place was super smooth! I had some mix ups with the timing of my flight, but Ding was very understanding and willing to work around it.
He's super involved in the local host community, and it shows!