There's also the digital nomad visa:
https://visaguide.world/digital-nomad-visa/portugal/
Tons of people are moving to Portugal from the States/Canada. I personally know one guy working on his crypto business (wonder how he's doing these days heh) who moved to Porto a few years back.
I've only been to Lisbon and the Algarve and while nice, there's definitely large swathes of Lisbon that are borderline 3rd world. Crumbling buildings, sidewalks, full of immigrants from "shithole" countries. There's also growing pushback at foreigners there
driving up housing prices for locals moving in with their N.American salaries. Sound familiar?
I hear Porto is nice tho.