Beautiful wee spot nestled in nature and great hosts.