The location was excellent if you have an early flight. It was very convenient to fly in from Oaxaca, take a cheap Uber to this Airbnb, and do the same to fly out the next morning. The room was basically like a small hotel room. However, not nearly as clean as a hotel room. The comforter had two small burn holes in it and I questioned it’s cleanliness. In addition, I messaged the host privately before booking inquiring about whether the apartment had hot water. She assured me that it did as each apartment had its own water heater and it was very good. Unfortunately, this was not the case.. it was warm at best. I’m not one to usually care about these things, but had been camping at the beach the entire week before and wanted a nice shower before a full day of travel. I also explained this to the host and she again said, do not worry there is hot water. Honesty is appreciated in Airbnb and goes beyond location etc. in my opinion. I would not stay here again even at the price, as there are other, nicer places in Mexico City for similar prices.