translate English to German: Perfectly located at the centre of the city, close to everything.
But was a little noisy (from the street).