Yapings place was very, very clean. The mild inconvenience of removing shoes was overshadowed by the cleanliness of what indoor slippers provide. I don't think I've slept that well in months. Thank you so much Yaping!