Fantastic Airbnb - the apartment is gorgeous and perfectly laid out. Roof deck was huge for our stay and location was ultra convenient for getting around. Hosts were super responsive and helped us organize a day trip to Teotihuacan.
Highly recommend.