I lived in Spain for a few years and OMG, it is harder to live and make ends meet. Everywhere in Europe spends a larger proportion of their income on groceries. E.g. in the UK, we spend 20% or something, in Spain, Italy, France, anywhere, it's over 50%. Cost of living is way more compared to income.
Looking back, I don't know how we did it. I was working for 63336 and Lionbridge and DH was managing bars - he worked 16 hours a day with one day off a week, for 6 euros an hour! At the time we thought he was lucky - the bar staff were on 5 euros an hour and only worked a few hours a day, while my DH at least ran a few bars. But gosh, it was hard work looking back. We still struggled - the culture in Spain is to sit outside bars but that requires buying coffees etc and I couldn't afford to, neither could my English friends.
The one positive is that it is super easy to make friends. You can arrive there one day and have a circle of friends by the end of the first week. It's very Eastenders. I do miss the community feel, but I could never afford to live there, and I certainly wouldn't want to bring my children up there - every family I knew that lived there ended up with their grown-up children working in bars for 5 euros an hour, because the parents couldn't afford the uni education, anything like that.