Fantastic cottage, wonderful location and fantastic hosts.