Spaniard here. Be careful, the brochures do not tell the whole story.
If you move to any Mediterranean country, you will feel wonderful at first because our culture is so different, but for some people it gets tiresome and unbearable after some years.
Here you will find some more commentary about this: https://www.youtube.com/watch?v=SiVV5udK_NM