We had a great 9-day stay at Rodrigo's place. The location is central, safe, and walkable to Roma and Condesa, with quick uber trips to Zocalo and other areas. The apartment was clean, comfortable, and nicely decorated. Wifi worked pretty well (once we had the right network). The building guys who man the door were friendly and helped with check in.
The cons are those that have already been mentioned. The front door does not close easily and seems like a structural issue with the positioning of the lock. It is a two person job to lift the door (which is heavy) and turn the key. Rodrigo really needs to address this issue. When I brought it up in a message he seemed surprise, even though many reviewers have mentioned the issue in the comments. There was also no information sheet on wifi, trash, etc. It would take 10 minutes to write up and would really smooth out the check in experience.