great place centrally located in zurich