We have been on several cruise lines and understand that Carnival is a great value. But when the price is low (as this cruise was), not everything can be outstanding.
Here is a tip for anyone sailing from Barcelona - the terminal is too far from town to walk! Take a taxi and have some sympathy for the people you will pass along the way pulling their suitcases up and over the bridge to the terminal.
My second tip is about chapels and churches. You will see plenty of them (Vatican, Pisa, etc.). Schedule your excursions accordingly.
Embarkation was fairly smooth and quick. It did take a little while for our luggage to show up at the room but that was not really a problem. Even though the ship was pretty new, there was already a little rust showing and the elevators had dents and dings which I assume were from luggage handling.
As I mentioned before, the quality of food is one thing that suffers a little bit on all Carnival ships. Breakfast is very repetitive, especially after 12 days. There are many choices for lunch however. There are 4 (I think) options on the Lido deck including a sandwich deli, tandori Indian food, pizza and hamburgers. On sea days, there was a barbeque at the Ocean Plaza on deck 5. Dinner was okay and selections changed daily. We were at a table for 8 but only 6 of us ever showed up. Our waiters had a few tables to take care of but overall, service was excellent.
Entertainment in the main showroom was okay. The singers and dancers were very good but I can only remember 2 shows with the full group and one show with about half. The other entertainers in the Piano Bar (James Morris), Red Frog (two different guitar players)and the ship band were all very good. This is one area where Carnival excels over the other cruise lines.
Ports - Rome was great but you will only be able to see about half of the attractions. Venice was also great especially since we had a day and a half there. Dubrovnik was surprisingly beautiful as was Taromena. Monaco was okay but Marseilles was a waste of time.
Getting off the ship was odd because it started so early. We booked transportation to the airport and were off the ship at 6:30 am.
High recommendations for this cruise.