Charming cottage, fabulous location and lovely hosts.