I’ve stayed in probably 50 Airbnb’s in Mexico City and the view here is the best. You can see Chapultepec castle, Latinoamérica tower, financial district buildings, and some of the biggest mountains in Mexico. Host is also very quick to respond and take care of any issues I had.