Little gem of an overnight stay by the busy Mexico City airport