very accessible place, just walking distance from the train station, located at the heart of Zürich.