John is a very friendly, nice and helpful host. Excellent communication. The house is spotless. The bed is very comfortable and the kitchen is well-stocked with cooking utensils, appliances, coffee and tea. Good location in a more residential neighborhood yet still near tourist destinations. We thoroughly enjoyed our stay and highly recommend it. This is my favorite Airbnb stay to date (I have stayed at various Airbnbs booked by other people). PS: John is also very learned, especially about Chinese history, and can speak Mandarin better than we can!