Kecheng's lovely place is exactly as described: everything was clean, tidy, and very welcoming. Communication from the moment of booking until the end was extremely courteous, prompt, and helpful. We were very pleased with our stay and are grateful that Kecheng was such a great host. Thank you Kecheng!