We stayed at Juan's apartment as we had an early morning flight out of MEX. The apartment is located conveniently near the airport -- about 7 minutes walk to Terminal 1.
An FYI for anyone hoping to do the same... there are no escalators or elevators to the airport walk, so if you have heavy luggage, it may be better to opt for an airport hotel.
Check in was easy & there are a number of local street stalls available for a quick meal nearby. The apartment was clean but simply furnished, enough for a night's stay but likely not suited for a longer visit.
We hoped to take showers before our flight, but the water would not heat up. Ended up skipping the shower, but got a decent nap in as the bed was comfortable and appeared clean. Would recommend for anyone who just needs a spot for a quick layover.