Excellent location. Gorgeous courtyard. Quick communication. Perfect place for a short stay in Mexico City.