Coveted coastal getaways and over 300 sunshine-filled days per year make these Spanish villas a must-see.