I've been on about 10 cruises, this is my second on Carnival.
The food was good, I thought Holland Americas was a bit better.
The room was absolutely wonderful. Very clean, good size, great steward. Bed was comfortable. Plenty of storage space. Good hot shower with a strong spray.
Ports of call were very fun.
The nightly entertainment was just ok. They didn't even have a show one evening. I felt like the entertainment was really geared towards old people!
Ships activities - tons of stuff to do. You can't possible be bored!
Guy's burgers were good. The burrito bar was very good.
One thing in general and this is true on ALL cruises. People are absolute rude pigs at the buffet. Cutting in line, being pushy, acting like they are the only ones on the ship. It is embarrassing! People! Get a grip! There is always food!