Charming cottage and amazing hospitality provided by hosts.