Our family stayed in this apartment and we felt very safe and comfortable. Most of the pictures are accurate depiction of the apartment, however the bathrooms are in need of some repairs and updating. The show some damage due to possibly mole in the ceilings. Also as others have described in their reviews, heating is not central but by space heaters and only one worked. The water heater was turned off and therefore we had to have someone come and fix the issue. I would assume that this would be checked as part of the setup for the rental. This really backed up our first day of sightseeing.
Location is good if you plan to stay in the Roma Norte area, lots of great restaurants and coffee shops. However getting to other parts of the city will take some time with all the traffic.
The apartment has two security/doorman that are very friendly and helpful. Host are a few people and they all communicate with you so there is good response from your questions.
If you decide to stay in this apartment I would suggest that you ask for walk-thru and that you check that you have hot water and that everything works as expected.