Mexico City is overflowing with Airbnb options, and we've stayed in a TON of them over the years. Alex and Diego's apartment is right up there as one of the best. They are also the kindest, most accommodating hosts we've ever encountered in all our many Airbnb experiences around the world. Because of an error in planning on our part, we booked ourselves the apartment but for an insufficient number of nights. Alex and Diego were able to offer us an identical apartment in the same building, juggle our two reservations to meet the minimum night stay requirement for both and then, on the day we switched apartments, somehow managed to have our next place ready before the deadline to check out of the first place. It was the easiest transition imaginable. Add to that an extremely well equipped apartment that is comfortable, full of fresh air, quiet (for CDMX :-) and in a kick-ass location. You couldn't do better. Just book it now.