This apartment was absolutely perfect! The location was incredible and the hosts were so communicative. We felt taken care of and very safe during our entire stay. We will definitely book again for future trips to Mexico City!