Great apartment, wonderful location! Hosts were communicative and helpful - exactly what we needed for a great few days in Mexico City.