This is only my second cruise and first with Carnival. I have only been on short cruises, but I believe I can give a good assessment of the cruise. I found overall that the cruise fairly good. Getting on and off ship was much faster than expected. There were ample employees there to assist, this makes for a good first impression.
Here are a couple of items of note from my trip.
The ship appeared to be very clean, but I did not see any hand sanitizers like on RC cruises. The public restrooms only had hand dryers and no paper towels. There were a number of restrooms that the hand dryer did not work.