slottet Ardlamont i Skotland.