Spain's beautiful seaside village loved by everyone from Picasso to Mick Jagger