We booked this cruise on short notice. It was inexpensive ($619 balcony pp) and out of NY which were 2 big items since this was our 3rd cruise this year. Cabin was nice. Ship was clean. There were more kids than we normally see on a cruise, but that was fine. They seemed to be having a great time, and for the most part were being supervised.
We wound up with anytime dining-which we didn't like. Normally, we bond with our wait staff and have great service along with great food. We didn't really have either. Food was ok, not great. Service in the anytime dining room was good one night, and bad the next. Guy's burgers were great. Burrito bar great. Buffet was ok. Couldn't get any berries on the ship-and they ran out of bananas-or so I was told.
The big negative for me was that all the hot tubs were closed the entire trip. The adult pool was cold-and full of people drinking their drinks in the pool. I notice that people drinking in the pool seem to be their for hours, and didn't see anyone running to the toilet.....so I passed on the pool. The good news is- unlike other cruise lines the adult pool had no children in it.
The smoking on the ship seemed excessive. The casino was very smokey. We had to leave one night because it was unbearable. They don't enforce the "no smoking" policy on some machines that are marked as no smoking. Our clothes smelled bad. People can smoke on their balconies-and despite being told not to-throw cigarettes overboard-which is a fire hazard. Other cruise lines we have been on seem to have a better handle on smoking guidelines.
Both ports were fine, and since it was our 3rd trip to both ports, we didn't do any excursions. Weather was great.
Cruise director was absentee, and entertainment was very poor.
Bottom line is, Carnival is not our favorite cruise line. Would we do it again? Yes if the price was cheap enough. We wouldn't do a long cruise with them.