Lovely location, great hosts, clean and modern cottages, and comfy beds!