Santa Eulària des Riu is a coastal town on the south eastern coast of the Spanish island of Ibiza. The town is located on the designated road EI-200. From Wikipedia
The update also illustrates how far public curiosity outpaces the tiny pool of potential buyers.