The apartment is located in one of the best areas, Polanco, in Mexico City. You will be within walking distance of anything you need such as supermarket, pharmacy, restaurants, etc.
A wonderful addition to the stay was getting the housekeeping service included, in which a wonderful woman takes care of the apartment.
The only possible consideration was that the apartment doesn't have air conditioning. Mexico City doesn't appear to be as warm as other parts of the country, but it was an amenity that was needed. Fans, at least would have been very helpful a couple of nights.
Overall, everyone enjoyed the stay.