Jasmine will do the job, but it is susceptible to frost. Most garden centres (local Spanish ones) stock it well established in pots ready for transplanting at this time of year. It will take full sun but must be watered regularly as it will drop flowers as soon as it begins to dry out. Not...