Somebody mentioned expats a wee while ago.
I have friends who live on the Costa Brava. They haven't bothered to learn Spanish, they use local companies that are British owned for all their needs - pool cleaning, hairdressing, car servicing etc.
The 'community' in which they live even tried to take over one of the Spanish national holiday parades for their own celebrations.
Just thought I'd share that with you.