I would highly recommend Christian's place for a stay in Mexico City. Check in was really easy by signing in with the security guard and the access code for the apartment door. The inside of the apartment was very clean and stylishly laid out. The kitchen had everything I needed to cook some meals and provide a nice open layout.
The location is quite central in Mexico City. Centro Historico, Polanco, Condesa, and Roma, Chapultepec park are within a couple miles and a quick uber away. The closest metro stop is about a 15 minute walk away, if you prefer that route. There is a grocery store just across the street as well as plenty of restaurants and street vendors to choose from.
Overall, I had a great stay and would definitely stay here again.