very central location in Zurich and very clean place