Glamour and splendour - the castle festival