The Arisaig Hotel sits on the edge of the sheltered Loch nan Ceall, in the small village of Arisaig, on the west coast of the Scottish Highlands.