The apartment is very comfortable and pretty, it has beautiful plants inside and it was clean and organized. The building it's very safe, there is a 24/7 safety guard and it is always clean and impecable. The location is good and you can go from here to everywhere in Mexico City plus it has walking distance supermarket and convenience stores among others.
However, for what we received, I think that the place is overpriced.
Check-in and check-out where terrible both and communication with the host was really bad, he didn't answer the messages in the app until the next day.
In regards to the kitchen, there is no coffee maker, cutlery is very limited and of bad quality, there were some broken mugs and the microwave was dirty. Regarding entertainment, there is only one small TV in the living room, it was a smart TV and it was ok, but the sofa for watching it was not a comfy one.
Main room was very comfortable and luminous, it can be noisy if you open the window, but hot if you don't, linens were of very poor quality.
Bathrooms were fine, lots of amenities like shampoo and others, but with some mold.
Even if this was a long stay, a cleaning service was not provided at all. Not sure if it's the same for all long stays, but I've been in short stays and have received cleaning services during the stay.
Im summary, nice place, comfortable, well located. Not luxurious, not fancy at all and host services must seriously improve. Being said that, it's overpriced.