big, stylish place in quiet area of Zurich.