One Spanish city is the ultimate April escape, with 21C heat and wine for just £4, and it's easy to see why it was voted the best place to live a couple of years ago ...