Amazing property, great hosts, wonderful village