I intend to spend at least 8 weeks either in Cadiz or Sanlucar de Barrameda staying in a language school. Has anyone recently been to these places? Any suggestions, any pro and con? Or a third place?

I'm grateful for every reply.thank you.