Location and facilities are fine.
Some staff were incapable or maybe malicious as one of our rooms was in the inferior grade to the request, and the taxis to the airport they suggested and ordered were different from what they suggested and too small to accommodate us and baggages which caused big trouble to us.
This hotel has settled down with a very clean and sophisticated design. Also, it was very convenient to walk from the Zurich BH station within 10 minutes. I would like to stay again next time.