The apartment is good located, you can get everywhere easily. If you are interested in visiting the Lucha Libre, it’s right around the corner.
We had a great stay in Mexiko City!