The drawback is that this is Ibiza's main east west traffic can be heavy and drivers somewhat capricious.
Motorists in Ibiza can sometimes take too many risks.
The original movie was produced and released in 1891.