Excellent location, spacious apartment and quiet building make this a great option when visiting Mexico City.