As the other reviews say, this place is exactly what is advertised. The location is perfect and you have everything you need for a short stay in Zürich.
I was too tired from walking around to go to the bar, but I could hear that it has really special music. I would suggest that you save a bit of energy to go down to the bar and have a drink.