The place was great and really couldn't fault Maria or Roberto who checked me in. Maria was very flexible when it came to an early check in (as I arrived in CDMX at 04.30am on Christmas day) so I didn't have to wait until the afternoon which was really helpful.
The apartment had everything that was needed such as cutlery, plates/bowls etc and equipment for cooking such as pots/pans/microwave.
The bed was comfortable and the shower was great, pumping out steaming hot water.
Ricardo Flores Magon metro station was only a 7 minute walk from the apartment and there was a supermarket at the end of the street. Plenty of street food and places to eat only a short distance away, and a new shopping mall not too far also.
I stayed for 2 weeks and overall it was great. Would definitely stay there again.
Thanks Maria!