The apartment is spacious and well located in Mexico city. However I would not recommend it for a long stay (2 weeks for us) because it is closer to a hotel room than an actual airbnb: it misses a lot of the everyday stuff such as salt, pepper, olive oil, laundry soap, kitchen towels etc. We had to buy all of these stuff during our stay. Also it can be noisy since it's on Paseo de la Reforma, and the apartment gets pretty hot during the day because of the sun, and there are only 2 small windows (given it's on the 22nd floor) so we had to leave the entrance door open in the afternoon to get some fresh air.
A nice plus was the cleaning lady coming once a week to clean the entire apartment. The apartment is also very close to rental car companies so it was convenient.