The apartment is spacious and bright. It had everything that I needed. There were plenty of windows, and I enjoyed the desk, the dining table, and the washing machine. You should be aware that the apartment is on the third floor, and there is no elevator. It's fine if you don't mind climbing up steps, but remember that Mexico City is at a high altitude, so your breathing may be affected. Every morning, when I took a shower, there was hot water for about 5 minutes, but then it would start to run out. This is no problem if you can take a quick shower; otherwise, be prepared for a bit of cool water.
Margarita was extremely helpful. She responded quickly to all my messages, and she had great tips and information. I highly recommend staying here.