If you’re looking for a European country with a high quality of life, affordable living costs, and a warm, welcoming culture Spain might be your