The best place in Mexico City to stay.