There is a lot to love about Spain: the sea, the food, the weather, the history, the culture, the people and affordable cost of living. Let’s explore the best places to live there