My stay involved the following factors, in case that helps you relate or not: winter, with a 1.5 yr old, regular visitor to CDMX, 9-night stay.
The building amenities (roof-top pool, elevator, secured entry), and the location make the rental worth it. Communication before and during the stay were excellent - very responsive and helpful when we requested additional towels for our long stay and to fix the kitchen faucet (which was fixed for a couple days but broke again).
Condition of the apartment, linens (pillows and towels specifically), dish and cookware (important for longer stays) decrease the value and experience of the stay. The apartment is on the ground floor (helpful for strollers considering the elevator did break down 1 or twice during the week), but because of that natural lighting is minimal (windows face into other apartments/buildings), it's permanently cold (only 1 space heater provided) and there's a musty/damp feeling to clothes & towels that never goes away.