Lourdes and Carla's apartment in Coyoacan is probably one of the best apartments to stay in Mexico City and being close to many amenities. It is in a vibrant neighborhood of Coyoacan and close to malls, walkable to grocery stores and very convenient amenities. The condo has a pool, gym and a 24/7 security and front-desk that are very very helpful in any assistance one might need. There's also covered underground parking.
Lourdes himself is probably one of the best hosts you'd find. He went over and above what was needed to make our stay comfortable. I totally recommend this apartment for anyone looking for short-term or long-term stays in Mexico City.