A beautiful setting, terrific hosts, and lovely accommodation. A truly great experience!