Solid apartment in a great location just north of the Angel of Independence.
A couple shortcomings with communication (a few lightbulbs were out and I couldn't get them replaced over the duration of our stay) but the host was good at scheduling the stated amenities and services such as weekly cleaning.
Rooftop is an awesome plus. Hope to return to Mexico City soon!