I checked out of Eleonora's place after only staying there a couple hours due to the apartment not having air conditioning (which was previously listed on the ad). I would advise others to keep in mind that this apartment is on the 19th floor and it can get pretty hot in Mexico City. If you're looking for a comfortable stay, this place is not for you (especially in the hot summer months). My stay was in May, so I imagine this would pose an even greater problem in the months of June and July.
Moreover, this apartment is located in Santa Fe, which is very far from downtown. In fact, you will have a very difficult time navigating this area if you do not rent a car. For example, I noticed several Ubers cancelled my order when I was simply trying to navigate to a mall that was less than 5 minutes away.
Due to the poor location and lack of air conditioning, I would strongly advise against staying here.