I stayed here for a little over a month on moving to Mexico City for work and booked this apartment for the convenience of being a 15 minute walk (5 minute bike ride) from my office.
The good things: Sara was extremely accommodating when I had to change my reservation dates several times and was always available. The apartment is large, comfortable, sunny and well equipped. Plenty of towels, and nice touches like tissues, hand lotion, shampoo and soap are provided. Sara even provided a full "garrafon" of drinking water at the beginning of my stay. Good WiFi, tons of storage space. Supermarket, beauty salons and gym are all just downstairs in the shopping mall.
The not so good: street noise can be a problem if you're a light sleeper, particularly because the apartment complex is very close to the Modelo beer plant and trucks come and go and beep at all hours.
Overall it was a good stay.