I stayed in CDMX for 5 days and this apartment offered anything I needed. The wifi worked pretty well, location was great and Arturo willingness to help was of a great value. I highly recommend!