As Scottish castles go, Dairsie is loaded with mysterious history – it used to be a site for secret parliaments, military sieges and escapee monarchs. Now? It’s a luxurious guesthouse for all your needs.