THIS is such a beautiful and clean place, very much in the Zurich city center. Amazing roof top terrace. Highly recommended for couples