Fabulous location, gracious hosts and comfortable accommodation.