Strange - i didn't meet anybody in this big settlement; it's Cabo de la Vela in the far end of the bay....