Great place in awesome location of Zurich.