Vivian's place was exactly what we needed: had all the essentials, was in a great location, ( nearby subway and with a lot to eat at walking distance), quiet and clean. The check-in and check-out was super smooth and communication through WeChat was super fast and efficient.