Beautiful, idilic location, great hosts, and overall fantastic. I can't wait to go back.