Amazing place to stay in Mexico City in a great location!