It's a cool and modern property. The location is great, since it is close to town center (walkable) and the hotel is practically built into a shopping mall. There are stores and restaurants. There are meeting facilities. And public transportation stops outside the front entrance. The vibe and deco is cool. The only thing that is a little odd is the view from your room, because it seems it pretty much does not matter where your room is, you are always looking into a dark alleyway or a wall. But that comes with the setting in central Zurich.
It's nice that the hotel has parking, which is always a benefit in a place like Zurich. The parking right below the hotel is limited, but if they run out of spots, you can park in the garage under the shopping center. That's a short(ish) walk, but it is OK.