Very well located, great for a few days stay in Mexico City!