Great location in Polanco with upscale shopping malls and restaurants within walking distance. It even has a Starbucks and a 24hr supermarket in the same building. The apartment also has a nice view of Mexico City.
By the way, I highly recommend using the airport transportation service. The driver will drop you off right at the entrance of the building and take care of all the communication with the building staff.