Amazing location to stay in Mexico City