Spaniards. I have family there.
I assumed. I did a Google street view, and it looked nice.
How is the economy there?