Perfect spot to get some rest while being on a layover in Mexico City.