Superb, top quality accommodation - appliances, decor and furnishings - above and beyond what one would expect from a cabin in the country.