Great place to spent some some days in Mexico City. Very well located.