Thirlestane Castle, Wedding Venues Scotland