Wonderful hosts, incredibly beautiful home in a wonderful location.