Natalia's place was one of the best we've experienced in Mexico. There was an infinite amount of hot water, gas, electricity and internet. No problems with any outages. The internet does not work in the office (a bit of a bummer, but it's like a panic room in there...no signal), but it works in the rest of the apartment and it's very fast. The apartment is minimally decorated, but nice. We really enjoyed the kitchen and washer and dryer, as we stayed for over 2 weeks and needed to use all of the cooking utensils and appliances daily.
The location is great. It's more of a financial district, but that makes it upscale and nice. Everything you need is on the same block as the apartment building (convenience stores, cafes, restaurants, banks). You can walk 20-30 minutes to get to Roma, Condesa, and Chapultepec Park. The building is small and secure. There is always a doorman, and there is a garage underground, which was a very safe place to park our car during our stay. The apartment is on the 3rd floor. There were no insects, which was a blessing.
Overall, my children and I felt very comfortable in the apartment and would recommend it for short or long-term stays. Natalia is a very responsive host!