I chose it as I had never been on Carnival before and mistakingly thought being American and new it would be great, sadly the description didn't live up to reality.
I have been with, RC, NCL, MSC previously so was able to compare.
Breakfast, very poor choices, only toasted bagel and toasted bread put out. Had to ask for untoasted. No different breads or batches such as crispy, soft, seeded etc.
Only one on egg counter meant long waits. Poor choice of fruit, cereal, hams cheese and jam.
Lunch, lack of choice, 3 stations all the same, impossible to reach good at rear. Every other cruise I have been on the had buffet choices including grilled meat (steak, pork, lamb), Indian cuisine, Chinese cuisine, European cuisine. This had about 5 choices all if which were bland and served warm. Choice of 2 ice creams only with only one server.
Dinner, cramped restaurant, why bother with a table for 2 when within 6 inches there is another table for 2 onside and a table for 4 the other.
Waiters have no etiquette. Try and take your plate the minute you finish even if your partner is still eating. One day we shared a table for 4 with a couple we met. They served their main whilst my wife was still eating her starter, when he bought mine I told him to take it away and serve us together. Don't know if it's an American thing but it's certainly not good manners in Europe.
Overall food was worse than I have eaten in cafes and worst choice ever.
Entertainment. The theatre is poorly laid out, upstairs has area where as obstruct views, the quality is poor, loud singing and dancing with no match of story to costume or music.
Cheap TV style entertainment Mr and Mrs style. So didn't bother with that stuff.
The early piano bar guy was good, the latter after 10 seemed more interested in himself than the guests and kept the pedal down to reverberate every note, uncomfortable listening.
I think anyone who thought the food and entertainment was above poor cannot have been on decent cruise lines.
First time with Carnival and definitely the last.