'm happy to have chosen Rafa's place for my stay in Mexico City. The reasons are:
Host: Rafa is a very responsive and friendly host who went above and beyond to meet my needs. He typically responded to any question I had within 2 minutes.
Location: This Airbnb is in a good neighborhood, very well connected. With plenty of cafes, restaurants and a mall.
Functionality: Everything in the apartment worked well including the hot water and internet. There is a nice smart TV. The apartment is sunny during the mornings
Just FYI regarding the comments about the noise, well it is a huge city, of course you will hear some noise. I did not have any problem while teleworking using my noise-cancellation headphones.