Novara Castle, a pleasant discovery