We chose the cruise because it best fit our schedule with it sailing over the holiday break. But, I was taken back by so many things. The concern is with the passengers for the most part but I think Carnival can take better control. I want to start by stating the service by those that work for Carnival was good! Our cabin steward (Henry) our waiters at dinner (Greg, Vicxon, and Aleksandra) were great! Now the other matters - waiting for guests to arrive for muster drill, children throwing ice on people from upper decks, dirty plates of food left on stairs, people yelling from balconies to other ships when docked; and last but not least the dress for dinner in dining room especially on cruise elegant night (I know we don't have to dress formally but) shorts and flip flops are now allowed. And, someone had their sneakers on the table! Sorry but that is our last Carnival Cruise.