Superb dwelling, fabulous location. Thoughtful and generous hosts! Great combination!!