My stay at Xiao Wei's place was decent but had some unfortunate issues. A few days prior to my arrival there was some flooding in the area which led to some general chaos in the building as the elevators were affected. Only 1-2 elevators were working for the building and they were slow and people queued up for 15-20 minutes. I ended up walking down the 31 floors a few times as did others. Xiao Wei did a good job of alerting me of the situation and did her best to help but my feeling is that the apartment was perhaps not fit for hosting due to this issue...I would have gladly accepted a full refund and found an alternate apartment for my Toronto stay. Outside of this issue, the apartment is decent and in a good location.