Awesome apartment and place to stay all around. I stayed here for a month and everything from the locations to amenities in the building were awesome. The gym and heated pool are awesome to relax, the roof top lounge area is very nice and it is hard to beat the restaurant and Walmart downstairs. Overall one of the best places I have stayed in mexico city in terms of bang for the buck.
A few small things from my end are:
the coffee maker probably needs to be replaced
there could be more kitchen utensils for guest
the bed isnt the most comfortable
the dryer doesn't fully dry the clothes