Spanish at the Costa de la Luz – Conil is a village north of Tarifa/south of Cadiz. It has been discovered by the Germans and there are a few larger hotels, but not too bad if you avoid July/August.
The language school Atlantika is very friendly, with great teachers and a choice of leisure activities.