Let me start off by saying ALL THE PORTS WERE AMAZING......
The ship well could use some updating but was ok....
Food, well not what I have experienced on other Carnival cruises... Choice at Main dinning was not much.. Basically same things every night... Breakfast A Okay.... Lunch thank goodness for Guys Burgers....
Cabin was the same as any other carnival ship.