Superb location. Excellent host. I really enjoyed 4 days in Coyoacan. You are treated like a family member.