We had a very pleasant stay in Cheng's apartment. It is not the most spacious, but it is comfortable, clean, and in a great location. There is a nearby shopping street with restaurants and stores, and there is convenient access to two train lines.