great location and big apartment. Everything you'll need is there. Next time in Mexico City I already know where to stay.