Ambiance and food quality is amazing and dinner buffet is very much worth for the price that we pay.The customer service is pretty well. I liked to go again and again. very reasonable cost. They do have live counters where they make barbaque and provide. But it should be little hot and live.