The good: Awesome location, right in Roma and close to all coffee shops and restaurants. The internet was fantastic (must for us, given that we work remote). This place would be great to stay in for a few days. The communication with the hosts was also great - they were quick to respond with any issues. They are also dog friendly, major plus!
The not as good: it was a little cramped and not adequate for us for a long term stay (paint peeling off the walls, very damp and dark), but again, would be great for a quick stay in cdmx.