Beautiful surroundings, gracious hosts, in the heart of Coyoacan. You will not be disappointed.