Let me say that I have never had a "bad" cruise....but this one was sub par in almost every area.
Carnival cut 2 days off our itinerary due to Hurricane Gustav. Let us know less than 24 hours prior to sailing....kinda short notice. Could have been done sooner, but I can deal with that.
Embarkation on the Ecstasy was horrific. Waited over 3.5 hours. They had alot of cancellations ...