I know this is a rare 3 star review for this place and I will preface it by saying it is the only Las Vegas buffet I have ever been to, so I have nothing to compare it to, but enjoyed the experience.
I went here for dinner while wandering along the strip one night and I thought it was your typical buffet with a wide variety of options that weren't gourmet but still good. I think the key is to choose the right options. The crab legs were awesome and totally worth the $20 since I probably ate $30 of legs alone. Other favorites included prime rib, mashed potatoes, and spicy tuna rolls. Salad bar was just OK and so were the desserts.
This is a really good deal if you are hungry! The atmosphere is pretty tacky but it is within the Imperial Palace so that's to be expected.