translate English to German: The location was excellent for the price we paid.
sehr zentrale Lage --> wirklich fünf Minuten vom Markusplatz.