I completely recommend staying at Erica's place as It's very close to Coyoacan downtown. Her place is clean and private.