And once you've worked up an appetite, you have plenty of great restaurants to choose from, including at the two hotels on the island: St Columba Hotel and The Argyll Hotel. They're both located ...