We were in Mexico City for five days to attend a conference at UNAM, since the distance was not that far the Didi tariff was decent especially when split among the three of us. In the evenings when having to work we went to a really nice coffee shop/library called El Pendulo that was really close to the apartment. The internet connection and the food were nice and without problems.
The apartment was clean, stylish and with all the needed amenities to have a great time while there.
Please be aware that is on the third floor and there is not an elevator, sooo, prepare to carry the suitcase for a bit.