Country inn on Loch Lomond.