Fly-In-Spain
I went to Jerez last summer to complete a PPL and have nothing bad to say about it. The company is owned by a german guy and most of the aircraft are german registered however I had a british instructor and there is a CAA registered examiner on staff so exams are not a problem. The language should also not cause a huge problem as Jerez is also home to flight training europe so ATC are used to british pilots. You will even find that Spanish pilots at airfields without ATC will also speak english when you make your initial call. It may be worth brushing up on your bar spanish though as the english is not widely spoken in the towns but hey thats just common courtesy to at least try. Overall Jerez is beatiful and the flying great so leave the murk of britain behind, what have you got to loose?