Question: Loch Shiel (Scottish Gaelic: Loch Seile) is a 17+1/2 mi freshwater loch, 120 m (393 ft) deep, situated 12.4 miles west of Fort William in Lochaber, Highland, Scotland, at the south west it ends  the 4 km River Shiel drains to the sea in Loch Moidart near Castle Tioram, Castle Tioram ( ) (Scottish Gaelic: "Caisteal Tioram" , meaning "dry castle") is a ruined castle that sits on which tidal island in Loch Moidart, Lochaber, Highland, Scotland?
Sentence (from "Castle Tioram"): Though hidden from the sea, the castle controls access to Loch Shiel.
Relevant evidence: No