Inchconnachan, Wallaby Island. Loch Lomond