We were overall disappointed in our stay. The listing did not clarify that the unit has a 3rd floor walkup in a dingy staircase with no elevator option, and it was difficult to carry our luggage up.
The smell of mothballs was overwhelming to the point where our noses didn't get used to it, and some of us could almost taste it while in bed at night. Other than the smell, the apartment itself was reasonably clean. However, there were also weirdly passive aggressive signs around saying things like "take your shoes off or scrub the floor" which I think was made to be funny but wasn't.
Lastly, there was a strange mixup with checkout time. The day before checkout, Yuyi offered a complimentary late checkout of 12:30. Then less than an hour before that time, she texted urgently saying she just accepted someone to check in right after us and needed us out as soon as we could go. That made us leave feeling unwelcome and rushed out at the last minute.