Of all the castles to visit in the Scottish Highlands ... on a very small island surrounded by lochs lined with leafy munros. Accessible only by an old stone footbridge, it's easy to see why ...