We enjoy cruising Europe because of the convenience and would say that while we had a good vacation, Carnival wouldn't be at the top of my list again if price and itinerary are equal to another line (ie Celebrity or Princess). Service was good, food quality, okay.
THE UPSIDE: Ship was exceptionally clean pretty much everywhere, although tables on the Lido deck frequently were unwiped before they were used again. Overall, not a big deal. Staff was courteous and helpful, but no one called me by name on this ship, which has not been my experience on other lines. We enjoyed our dining room servers and our room steward was very accommodating of our needs. Being surprised with a new towel animal friend on your bed was a delightful way to end the day.
The main pool and sitting area with the retractable awning was excellent and one of the best features of the design of the ship. Gave people a nice place to sit out in the evening and the morning that wasn't cold or windy. Loved watching movies on the big screen at night, but wished they had much more current offerings and lighter variety . . . who wants to see "Saving Private Ryan" when you're trying to relax on vacation? Also enjoyed the saltwater pool on this deck that was much preferable to the usual chlorine.