The apartment is spacious, well decorated and very clean. The location is one of the highlights of the place: very well located, walking distance from nice restaurants and shops!
The hosts have a cleaning lady that comes in everyday to make the beds, clean the apartment and wash the towels.
The hosts are very responsive and provide assistance promptly when needed (me and my group had a minor issue during our stay, which was taken care of in a manner of minutes by the apartment owners).
I totally recommend this place, great choice for groups traveling to Mexico city.