Great location, especially for a short stay. Rodrigo's place is very close to Chapultepec, Museum of Anthropology, and Angel de la Independencia. There are also some really great food stands around the corner and the apartment is right next to a metro station.
Rodrigo was able to accommodate my late check-in and was always available via phone/text. I would definitely consider staying here again in the future.
Gracias Rodrigo!