Just returned on Oct. 22 from Mariner Cruise with a party of 10 to celebrate an anniversary. Had a great time. Loved the food, the ship, and the entertainment. Would definately do it again. Excellent service and wonderful personel on board. A little slow getting on the ship, but what do you expect with 3000+ people. We did offer some suggestions at the end of the cruise for smoother processing. Disembarkation was easy.
Sailed Carnival 5 years ago and had a great time, but the Imagination is definately a "party ship" for college kids. Drunk, loud and partying all the time... at least in March of 2001.