Great host, excellent communication, and perfect location. Would recommend!
We loved Coyoacan.
Only small downside was very small bathroom. Everything else was great!