Spaniels are awesome. We’ve had ours for nearly 3 years, and he’s improving with age.
Be consistent, thats the biggest secret.
Also, regardless of what you hear about how to train one, the key is finding that little tweak that’ll work for you/your dog. They are all individuals.
Oh and probably the best advice I ever received for training our Working Cocker, was “Give him a job or something to do or the bugger will go self-employed.”