This Airbnb is very well located - it feels safe and it's easy to get to all the key places in Mexico City. The apartment is small (a studio) but was more than adequate for my week-long stay. It is fully cleaned - including bed linens changed! - three times a week which felt like a treat. The reception staff are lovely and helpful.
The couple of things to be aware of with this stay are: the hot tub wasn't working for my entire stay, this seems to be a long-term issue from reading other reviews; the kitchen is very basic, so while it's fine to cook a couple of simple meals, this isn't the place to stay if you want to fully self-cater; you need to book use of the laundry machines in advance and they don't always have availability until a couple of days later.
However all in all, this was a great stay and is highly recommended.