Location is great, literally within 2-3 minutes walking distance to Ximen station and Ximending. Basic amenities (towels/slippers/toothbrushes/etc.) are all provided and detailed English instructions to maintain the apartment are readily available. The beds and bedding were also very comfortable.
The only issue was the toilet, which did not flush properly. It's apparently an issue that extends throughout the building.
Other than that, everything was great. Teddy/Ann are very fast in responding, which I alway appreciate in a host.