Xiaogang was a wonderful host. He took my last minute booking, and was there to answer any questions. Communication was great, the listing was what I was expecting, and everything went smoothly. I'd happily stay here again.