Ideal self-contained unit in magnificent country setting at base of mountains, Superb hosts.