The apartment is perfect for a short or longer stay in Mexico City, we were there for 2 weeks. The location is really nice - quiet area but with a few shops and places to eat including street food nearby. You can walk to the metro station, and walk to roma/condesa.
There is not a Washing machine available as listed, but you can get your washing done for a fee.
No communication from the host before arrival, so you have to arrange check in on your own - a bit of communication/welcome before would have been nice . It feels a bit impersonal/transactional with the host, but the staff in the bulding are nice and helpful.
Really comfy bed and good shower and kitchen is pretty well equipped