Scottish castle and royal residence