Amazing location, a little small but very comfortable. Very near to everywhere you need to go around in Zurich.
Highly recommended.