The apartment far exceeded our expectations. I am definitely staying here the next time I’m in Mexico City. Amazing location, very clean, and the staff was very friendly!