We live an hour inland from Malaga near the town of Ecija, probably a bit too far inland for you. Ecija was once the capital of Andalucia and is lovely. When we moved here our Spanish was basically non existent. Now with classes and Spanish integration it is a lot better. There are a lot of ex-pat families around and there is always ex-pats around if you want a chat, although we are not in each others pockets all of the time, we are there for each other. It is also cheaper to live inland with rentals and shopping. There are numerous ex-pat groups and social events, classes in Spanish etc.. We work for a language school as do most of the English speakers in our village offering full immersion English packages with adults and children staying with us for a few days. We speak English with them, provide English meals, English TV etc.. We are fully integrated into our village and fully accepted. The way of life is slow and uncomplicated. I can’t speak for other villages but ours provides everything we need. There is a shop, doctors, town hall, school, football pitch, padel, tennis and basketball courts, street gym. municipal pool, gym(with organised classes 5 euro a month), bars. All of this for about 200 houses. The women’s association provides outings and there are many fiestas.
The downside to being in a small village is that you have to drive if you want big shops and supermarkets. Some things that you might want that are not used by the Spanish need to be purchased on the coast. Public transport can be a problem. If you are in the countryside electricity, water and telephone can be problematic.
As a holiday home I would choose the coast, but to live I think being part of the real Spain and living in it is the way to go.
If you need a regular income it will be very hard to get a job Inland.
Caz