I stayed at Israel's Airbnb during a long layover at the Mexico City airport. A bed, hot shower and a recommendation for a good taco spot across the street made this one of my better long layovers I've had. Plus, it's only three blocks from the airport, so I didn't have to interact with Mexico City's daunting traffic.