Lovely welcoming hosts, charming little cottage and beautiful location.