The overall stay was OK but there were unfortunately quite a few things I believe could have been much better. The check in or the moving into the apartment started very weird. Yao kept insisting on sending a car to pick up our luggage; do you really want to be the foreigner who sends all their belongings to a person who you never met and into some random car..? Once we had checked in, she was in a massive hurry and left before even giving us the WiFi password which she then sent us over whatsapp but since you don't have internet, there is no way to receive it...
Once we were settled, we realized the place was not that clean. I spilled some water on the floor and once cleaning it I realized the tissue was all black. And the same goes for the kitchen slab, bathroom etc. But we cleaned it ourselves and then it was OK to use. In terms of all the small things, everything has been done super cheap or for free. There are 2 coffee cups that are random size and some random giveaway from AC companies etc. Towels are old and cheap quality. All of this could literally be fixed with like 100 USD but seems she is not that interested in that.
Also, the bedroom AC never really worked and eventually also broke and was never fixed during the time we were there as the AC technician was too busy. But again shows it was probably never maintained and thus broke.
So in conclusion it is OK but is definitely not even close to 5 stars, or even 4 stars. 3 stars is a fair evaluation. Oh, and the place is also way smaller than it looks in the pictures.