This had the potential to be a good stay, but turned into an absolutely awful one.
PROS: Good location, reliable internet, full kitchen, working shower.
CONS: On the second night of our stay, there was extremely loud music coming from nearby. So loud that it was like it was on full blast in the apartment. There was a fan in the room, but it was broken and did not work on any setting. We both had silicone earplugs - which block out a lot - but due to the extreme loudness of the noise, we couldn't sleep until after 4 AM. We had plans the next day to work and spend time with family. We had about three hours to sleep. We sent Frida a message at 2 AM after a few hours of trying to sleep. She did not respond until we messaged her again in the morning. She said that the laws around noise in Mexico are weak, and she's not responsible for issues external to her place. She did not offer to help in any way - such as provide a working fan. We had multiple nights left of stay at the place, but decided to leave early so that we could get some sleep somewhere else. Otherwise, if the noise continued the following nights, our visit to Mexico City would have been ruined. Airbnb called the experience a "minor inconvenience" and would not refund our money.
This place may seem like a good deal - but beware if you are traveling for work or otherwise just looking to follow normal sleep hours.
Also, the bed is very uncomfortable. There is an indentation in the middle that you fall into, which is difficult to manage when sharing the bed with two people. It's difficult to lay flat; you're always at an angle.