The mild temperatures, beautiful stretches of sandy beaches, places of local interest and the friendly locals mean that Spain is a place you can visit throughout the year.