Cliffrock Castle, Werken op een kasteel in Schotland