We thoroughly enjoyed our stay at Zhao's flat. The place was as described, spacious, comfortable and well equipped. Zhao also speedily replied to all of our messages. The two slight downsides are that the flat is quite a way from the center (which is compensated by the fact it is right next door to a metro station) and, given how far it is from the center, it is a bit pricey. In general, I would recommend Zhao's place.