A selection of the best places to stay while playing golf in the Scottish Highlands in the north of Scotland.