Célia was great! She responded quickly to any request.
Her place was spotless and very comfortable. I'd recommend it to anyone traveling to Mexico City, either for business (has wifi, multiple spots to set up a laptop, and a comfortable desk chair) or those going for vacation (the location was central, you can drop your bags and go). The front desk staff at the building also offered great service.
Tip: there's a bodega just to the left of the building where you can get waters and snacks, and there's a coffee shop just across the street to grab and go.