**READ THIS BEFORE YOU BOOK**
There were many yellow stain on the bed sheet and the pillow case. When I complained it to the host, he checked with the cleaning company and told me "Anyway, these sheets are guaranteed to have been washed so they are clean". If there are still obvious and serious yellow stain after it has been washed, then you should not provide it to your guest because they were worn and torn already. Even though the host offered to change the sheet and case for me, guess what, the pillow and mattress itself has yellow stains too. Totally disgusting! The sofa bed is very dusty as well. I requested to cancel the booking but the host refused. It was 11pm at night and I really can't sleep on such nasty bed. I left the building anyways and look for hotel. I later reported it to Airbnb and they offered to refund me. Due to the word limitation, you can also refer to "Pui Shan" and "Xichen"'s review below. They are pretty accurate. Worst Airbnb experience ever.