This was our first cruise with Carnival. I think the old adage of "you get what you pay for" is apt to describe our experience on this cruise. I went in with very low expectations and, for the most part, Carnival barely met the low bar I had set for it. I liken it to dining at a McDonalds. You will pretty much get the same demographic, similar food, similar ambience etc. Don't expect to pay low prices and get a top notch experience.
Dining - We had dinner in the Atlantic dining room every day. The food there was barely edible. The breakfast and lunch buffets were a similar experience. You could generally find one or two items on the buffet that were decent enough to fill you up. I appreciate good food but I am generally not a picky eater. I am glad I was on a 4 night cruise. I can't imagine having to eat that food for any longer than that.
The buffet lines were long. It took us anywhere from 20-30 minutes to get our food every time.