I will be the contrarian. Our recent experience was mediocre, and I prefer the steakhouse.
I think it is highly dependent on the staff and other guests. The Chef never appeared, and the entire event had to be ad-libbed by one of his assistants. He was not prepared and it was clear that something had happened behind the scenes to cause the Chef's absence. Which made me realize he wasn't back in the kitchen overseeing the preparation of our food, either. The food was good but not spectacular. Carnival has attempted to design a tasting menu with creativity, but it falls short due to a lack of high-end ingredients. The service was slow. Many of the guests had to ask for wine to be refilled.
Most of the other guests were enjoyable dinner companions, but three of the guests at the table had very loud personalities, to the point of being obnoxious.
I know this was an atypical experience, as everyone else raves about the Chef's Table. I may try again someday. But for now, I can't pass up the great value of the Steakhouse dinner.