This place is perfect! I visited with my parents and children and the apartment had everything we needed.
The most important part is that we felt safe!
It is beautiful, quiet (surprising for Mexico city) in one of the best neighbourhoods in the city, surrounded by some of the most visit places (a 15 min ride/ USD$3 Uber from Chapultepec Castle/Zoo).
Check in was easy, even though we had some trouble at the beginning, but this was due to a safety process and Liz was prompt to support us.
We strongly recommend this place for your visit!!!