This apartment is okay for a short stay. We were there for 1 night before flying home. I was glad Sandra was there to meet us because the building entry is very controlled and the guards at the entry, as well as the pool area, did not speak English.
It is 1 block from the Alameda Central, next door to the Museo de Arte Popular, and walking distance to many other major sites in Mexico City. Location is definitely the highlight of the apartment.
There are a lot of rules in the building complex that make it a little awkward for short term guests. I chose this place because it has a pool, which was definitely more for lap swimming than kids playing. The rules are very strict requiring swim caps, chanclas/sandals for shower and pool deck, and changing back into street clothes before leaving the pool area to return to your apartment, so be aware before you get called out for poor etiquette. The view from the 4th floor is of other city buildings, and not picturesque. This is a clean, functional, and safe place to stay, but maybe not as fun for families with kids.
Sandra and Gonzalo were very responsive and accommodating to all our inquiries.