Los Lances Beach, Tarifa, cadiz, Andalusia, Spain