Ardross Castle in Alness, north of Inverness in the Scottish Highland, is a location that viewers have got used to seeing on their screens and may continue to do so for the foreseeable future.