Dave's place is in a great location. The apartment is walkable distance to many restaurants, shops, public transportation, and historical attractions. The room itself is great--comfy and cozy with wifi, a TV, and a full, equipped kitchen in case you want to cook at home for a night. Additionally, Dave provided us a handbook with some stuff to do around Mexico City, including must-see places and places to avoid.
Also, Dave as a person is great. When we arrived in Mexico City my bank card wasn't working and he talked me through the metro system to make sure we arrived safe and sound. If we ever make it back to Mexico City (which we hope to), we hope to stay here again!