We enjoyed our stay here a lot. It was very clean and comfortable. The entire place was clean and organized including the common areas. Reception is not 24x7, however, there is a contact number provided that will respond immediately and is also very accomodating.
Location is also a plus and near Zurich HB station.