Supe nice flat to spend good time in Mexico City.