Excellent location, wonderful lodging, great hosts.