The pros: good location, near restaurants, nice neighborhood, good kitchen space, and large apartment.
The cons: had some issues initially connecting to the internet, but the host was able to sort it out after communication to use another router in the apartment. The shower area was a bit stressful since it was difficult to get warm water. It was either too hot or cold. It was a cold period in Mexico City and the apartment got really cold. I'd recommend adding an indoor heating unit. I did not tell the host about this because I had already mentioned the shower issue to her. Finally, the host was able to respond to most messages but it did take her a while. I would recommend finding a co-host who could get back to guests quickly not in 1-2 hrs time.