Just a flying visit today....Duchal castle is a little known ruin near Kilmacolm in Inverclyde. Info can be found at...
http://www.rcahms.gov.uk/pls/portal/newcanmore.details_gis?inumlink=42298
...not quite Edinburgh or Stirling...but quieter and cheaper...Will move on soon!