This place was exactly what we saw in the photos. It's located right across the street from Parque Mexico.
We enjoyed our stay and the apartment was very nice. The door to the building is locked and there is a guard who lets you in and out.