We were in CDMX for a week and could not have hoped for a better stay. The location is great, and the apartment has everything you'd need for a long-ish stay. We didn't need much from Gerardo but he was very good with his instructions and we didn't need anything beyond that.