If you are planning to live or to travel in Spain you should first of all have an idea of that country, about their language or their laws. Have a good research on those areas so you wouldn’t miss out and it’s for your own safety that you should have a basic knowledge about their national law. Since you have any plans to stay there check through online for rental houses since they will be less expensive than places they rent for vacations. But however they are included with all the facilities and utilities and you will get good furniture. If you do decide to stay in Spain choose long term rentals since they are bit low r than the market price and those places are well maintained too.
As in the popular cities they do use English as a language but not everyone knows English for your own benefit you can visit an institute that has most advertised learn Spanish programs so you will be able to master that language within a short time period and they will give a good knowledge about not only the language but the customs there and places you should visit and many more.
If you are planning to work in Spain you should apply beforehand through online for the job market since they will give a certain criteria to satisfy, so before visiting you can get ready for it and master Spanish language from a Spanish course. By learning at the least the basics of the language will make you to survive in that country. But however like in your country Spanish is not the only language they speak so for an example Catalan is the language in Catalonia. Therefore as suggested in the beginning you should do a proper research about this country. You should get adjusted to their lifestyle since it’ll be different than your own, in some places the grocery shops are closed in the afternoon for some hours and usually they don’t eat early. Don’t get used to supermarkets they also have traditional markets where fresh vegetables and herbs are sold.
One good benefit as an EU citizen your household good are duty free when you are planning to live in Spain as if you are permanently moving. The living cost in Spain is bit higher than in other countries so you should find these cheap stalls from there you can purchase good for a lesser price. Living in Spain will be a good experience for you and your family since it will be interesting to learn from the beginning and spend the time in a beautiful country like that.