translate English to German: good location - just a few minutes walk from Schwedenplatz.
Es war super, dass wir trotz frühen check-outs unsere Koffer noch lange dort deponieren konnten.