Overall we had a great experience. The apartment is very nice, with views to the Alps on the top floor, and the hotel has great potential. We will likely come back in the future.
However we were there while still finishing many of the hotel features (coffee shop, bar, communal terrace) and we couldn't enjoy those, and suffered the construction noise.
The location is good, conveniently located close to U-Bahn station and 10 minutes walk from Hauptbahnhof train station and 15 minutes walk from the old city.
Staff is really nice and friendly