The apartment was perfect, from the location to the unit itself. The hosts were communicative and flexible to our needs. The small touches like leaving earplugs and a snack upon arrival made all the difference. We would love to stay here again on upcoming trips to CDMX!