There are a few coastal cities where apparently you can live your life 100% in English. You'll only have retired British people as neighbours though ;-)
In large cities like Madrid or Barcelona you shouldn't have issues either.
spanish non lucrative visa (was a thing, not sure if it still is)
yes non lucrative visa in spain and rentista in argentina