I highly recommend Francisco's apartment for your stay in Mexico City. It felt like an oasis in the center of town. Very high-end, and just like the photos. We were four people and all had a comfortable spot to sleep. The roof terrace is a great place to relax and drink a beer in between sight seeing.