The location is great! The apartment is on one of the main roads of the city so it's very convenient. We took Uber everywhere (would 100% recommend doing this, it made our trip so easy). Many shops and food around. I tried the street food in the area too, though one person in our party got sick the next day.
The city is doing a lot of renovations on the main roads (May 2017) so it was quite noisy (day and night).
Inside the apartment is very cute and Ricardo prepared everything nicely. The apartment complex itself is kind of grungy (like a motel) with some older stores on the bottom floor. However, Ricardo's place has an extra fence and a camera outside the door, so I felt safe.
Overall, I had a great experience in CDMX and would recommend Ricardo's place.