This is my third visit in about a month. No disappointments yet. There is an all-you-eat menu and an extensive a la carte and prix fixe menu. The staff is attentive. The only problem it's a large dining room that is hard to warm up, it was cool indoors.