I stayed for a month. My apartment was sparkling clean, cleaner than 5 star hotels(seriously, it is really clean). The host always replied quickly to my inquiries. The place and host are perfect. I would definitely stay there again.