Stayed in a couple places while in Mexico and this one was perhaps the best in terms of cleanliness and safety. It's located in Polanco, a very posh neighborhood that although lacks culture, felt safe.
The place itself was small, but comfortable. Zoloxochitl has a tv with a netflix account that was nice to have at the end of a long day in the city. The large windows overseeing the city was beautiful to gaze out of and it has a window to crack open at night for some breeze as the apartment gets pretty hot. There was supposed to be AC, but we only found a fan that cools with water and ice packs--it didn't help much. The three fans in the apt, helped to at least get some air circulation.
I have one small complaint regarding check-in. We were never told that the building management would take our fingerprints so that we can use a fingerprint scan for building entry. We declined the fingerprints and in exchange for our ID, the staff gave us an orange badge which we had to use every time we entered the building. Although I understand that the fingerprint scan was for safety measures, I still think it's excessive, and would have been nice if one at least anticipated it.
Overall, we loved the place and would stay again if in the area.