The apartment was exactly as the pictures showed inside and was very tidy with a lot of thought put into the decoration and a really nice vibe, including fresh greenery in vases throughout the apartment. Having a separate living room is a real bonus with 2 decent sized bedrooms. kitchen is small but sufficient and with adequate utensils etc. it is up a few flights of stairs to bear in mind if you are able bodied to carry luggage etc but we managed fine and its a great location, we got an uber from the airport which was much cheaper than airport taxi and found it easily.
We walked to the main square (zocalo) and chapultepec park from here in about 30-40 mins. There are plenty of good local restaurants, cafes and shops nearby. I would stay here again.