This apartment is beautiful, but I wouldn't stay here longer than a a week because of several reasons.
It was very a challenging start to the 70 day stay when we arrived and the dishwasher wasn't working and we were lied to about advertised amenities (this crumbled any trust). I have used Airbnb in the US, Europe, Africa, Netherlands, Turkey - all over the world really and never has a host lied to me about something.
Rosario indicated that the dishwasher wasn't an amenity listed when we booked the apartment, luckily I had taken a screenshot and when I showed her that screenshot then Rosario had plumbers come in and fix the dishwasher. (this really crumbled trust)
Rosario has to beautiful dogs, but they are very protective of her, if you try to leave while she and the dogs are out in the car park area, they engage in aggressive barking and get very close to you/sniff your hands, etc. I LOVE dogs, but I was scared they may bite us based on their behavior. I asked Rosario and she said they wouldn't hurt us, but my husband and I felt uncomfortable being around the dogs. This happened 1 to 2 times per week on average.
It's normal in Mexico City for there to be pollution and dust - and not to have air conditioning, in this apartment there is very little insulation and the only air flow you will get is through the windows and doors.
When the pollution is bad and the government suggests you stay indoors you have no other choice than to keep the windows and doors open because of the heat in the afternoon (February - April).
The cleaner who Rosario helps to organize is lovely and does a very good job. We had to have her come 1 per week to try to keep up with all the dust - that didn't keep our feet from turning dark brown/black from just walking around in the apartment. (We didn't wear our shoes in the apartment either).
Also, we couldn't use the fire place because of government regulations. (This was also a listed amenity.)
In the bedroom - it is really two twin beds. The left side is very soft and the right side is a bit firmer.
The futon in the living room is very stiff, the same with the chairs - we never found ourselves lounging on them. And because they are fabric they too are VERY dusty.
We ended up leaving this stay one week earlier because we couldn't handle the heat, dust and general frustrations of the apartment.
I will say, I love all of the plants in the apartment and the art. The WIFI was perfect, I worked from home all the time and never had a problem except for once during an intense rainstorm.
All of the reasons I outlined above are why this apartment is okay for a shorter stay, but I wouldn't recommend anyone stay here longer than a week or if plan to spend a significant amount of time in the apartment.
Do not book this place if you have semi-severe allergies like my husband.