Language is a big factor. I don’t know Spanish or Portuguese so I’m in the same boat.
I like Portugal for it’s visa process, and tax structure for immigrants and expats. I’m a city person and warm weather person so, the Algarve would be the only place I’d like climate wise, but it’s not exactly an urban area. The other areas are colder than I like, and have hills.
Spain in general has great climate, the visa process is more difficult than Portugal and taxes are high.
The healthcare is world class. Spain is the place I’m going to check out later this year.
One great thing about Spain and Portugal is No Guns!