Btw, in my 40+ Carnival Cruises, we have had one that just wasn't that great.
I am a huge karaoke person and the karaoke machine wasn't working correctly....lots of little things that just didn't jive.
It was on the Holiday in Dec 2007.....so I just chalked it up to a poor Cruise Director at the time and an old ship.
But one in all those cruises ain't bad odds.....