Just returned from a brief 5 day cruise to Ocho Rios and the Grand Cayman Islands aboard Carnival's Imagination. This was our 1st, and probably last, cruise, We are in our 40s - 50s.
My observations are as follows:
BOARDING - The lines moved smoothly and the ground staff was friendly and efficient. I had rented a car, and dropped everyone off, returned the car, then shuttled back to the ship. No problems, but Carnival has a sign and sail card that is tied to your credit card, or cash, for spending on the ship. Since I had the credit card, I had to go through some hassle to get everyone's card tied back to my credit card after boarding.