translate English to German: Location: 10 inmejorable respecto a la playa, puerto y paseos.
Lage: 10 inmejorable respecto a la playa, puerto y paseos.