translate English to German: excellent location, walking distance for everything, near to train station too.
Man kann eigentlich alle, wirklich alle Sehenswürdigkeiten zu Fuß erreichen. Die Hotelmitarbeiter waren sehr freundlich und zuvorkommend!