Dalia's place is great! She was very communicative and helpful the entire time. We stayed for a week. Roma is lovely and super accessible to all kinds of amenities and close to multiple other neighborhoods you should visit while in CDMX. Having the ecobici bike share nearby was also awesome (protip: you can sign-up with a credit card at the newer stations indicated with a triangle on the ecobici app).