If I could give Marco's place 6 stars, I would. This was by far the best Airbnb experience I've ever had.
The location is excellent; nested in the nicest part of Roma Norte near the Cibeles fountain and walking distance to incredible restaurants and cafes.
The private rooftop is huge and has an incredible view of the Mexico City skyline where you can enjoy dinner with a sunset.
The apartment is large, bright, and clean; the kitchen is stocked with everything you need for a long stay.
The best part of the stay however was Marco. He's friendly, responsive, and an overall great guy. You'll have more than someone to give you excellent recommendations in CDMX - you'll have a new friend.
Highly recommended.