Our stay was awesome. Francesca was there to meet us when we arrived and showed us the apartment and everything we needed. She was very helpful and even let us check out later in the day when our flight was delayed.
As far as the location, the apartment is in a very nice area. The apartment is nice and cozy. I highly recommend staying here if you visit Mexico City.