I was very pleased with my stay at Tianyan and Duncan's. The room was exactly as advertised and everything was clean and orderly. The hosts were flexible with checking in and were very kind, making me feel welcome at all times.