Spread out, and the address matters
At 385 people per km² against 1,535 median, Santa Oliva is thinly settled. That has one practical consequence when you message: the time to the town is not the time to your door, because there are real distances inside the boundary. Send the full address, and the name of the urbanisation if you are in one — it sharpens the estimate considerably.