I went with a Chinese colleague which made choosing and ordering much easier.
Food was good, although the portions (e.g. for the dim sum and pancake rolls we had as starters) were a bit small. The Szechuan food wasn't spicy at all either. But they are fairly minor quibbles - the food overall was delicious.
It's right near the central Gare Cornavin so good location for.