This apartment was absolutely perfect. It is super clean, incredibly spacious and very comfortable, is in one of the best part of Mexico City, and the hosts are the best AirBNB hosts I’ve met. Highly recommended.