We're not "show-goers", so I have no comments about the ship's stage entertaininment, but the music performers that we heard about the ship were pretty universally good and the Cruise Director's announcements weren't too obtrusive.
We usually become pretty well-known in the casino and this trip was no exception. Before the end of the trip, the casino hostess knew DH and I so well that she was offering us free drinks. The staff was great fun and, although we overall lost money gambling, we kind of enjoyed doing it.
The food was average with a few shining moments. Carnival's fish entrees are pretty much the best of all the cruiselines IMHO, I had a great flatiron steak in the dining room on the last night, and DH really enjoyed the braised short ribs. Also, he is a baked potato connoisseur and says that Carnival Elation's are the BEST. We did Your Time Dining and were pleased with it - never had to wait at all for a table for 2. I honestly don't know whether to attribute this to timing, our Platinum status, our our charming smiles! In any case, YTD worked well for us.
Overall - this was a great cruise and we'd do it again in a minute!