I was pleasantly surprised with this place. It serves quite capable food, both American-Chinese style and some reasonably authentic food as well.
It's fancy, and their most authentic foods are written on the walls in Chinese, but I went with a Chinese friend and had a good meal, about as good as an average place in Chicago's Chinatown. Three stars is supposed to be "A-OK" and I think that fits this place. I might not go out of my way to eat here again, but I'd have no problem going back again if I was in Urbana.
Service wasn't the best, but it wasn't horrifyingly bad either.