Clean, spacious, and gracious hosts. Ye and Ping were very friendly and provided several thoughtful touches. The accommodations were spotless.