streets cabo de la vela