This place was exactly as pictured and I could not have been happier with the condition and cleanliness of the apartment. The location is so close to the the Angel of Independence which is a perfect location for exploring Mexico City.
The only issue I had is that there is a construction site directly across the street from the balcony. The construction team was working from about 6am to 6pm. They are loud at times. You cannot hear them from the bedroom, but it does make the living room and balcony a little less peaceful.
My overall experience was excellent and I would stay here again, especially when the construction is complete.