Hector's apartment is THE place to stay in Mexico City. I stayed for two weeks with my husband and it was just great! The wifi is great, never let us down while working (uploading and downloading files). The location is very comfortable, close to metro and Metrobus lines. A Walmart a few blocks away.
The apartment provides everything you need, and it's very well equipped for completely comfortable short and long stays. The windows are well soundproofed, the bed is comfortable and the shower is good with plenty of hot water.
In addition, Hector is an excellent host and helped us with super early check-in, and with useful information for our stay. Clarita too, the girl who did the cleaning was super kind and a sweetheart.
What else do you need? Don't think twice ;)