Super close to the airport, literally like 3 blocks away (5-10mins walking distance from terminal 1); Gerardo will even pick you up at the airport. If you arrive in Terminal 2 you can get the train 🚆 (aerotren) to terminal 1 and visaversa, just keep your boarding pass to get in for free.
Exactly what is needed for a long layover or overnight stay. WiFi, works very well. Would definitely stay again.