translate English to German: This is a peaceful area of Barcelona just a few minutes from the city.
Dies ist eine sehr ruhige Gegend Barcelonas, nur wenige Minuten entfernt vom Zentrum.