More people are show-ing interest in a Scottish castle