PLEASE don't pay attention to the people complaining about the cruise! Don't let it ruin your vacation. I'm about to take my 5th cruise, all with Carnival and I loved everyone of them. And YES, we did miss a port on one of the cruises, wound up spending two days in Cozumel. But guess what? There are definitely worse places to spend two days than Cozumel! We had a blast the second day. Your vacation will be what you make of it. So relax and have a good time. Don't worry about what happened on the other cruise. Stuff happens, people just need to get over it.