Re: ??'s for the experienced cruiser
Also, if you do forget anything they sell just about anything you need in the gift stores onboard.
On the newer Carnival ships (named "Carnival Destiny", etc vs just "Elation") there are hairdryers in the rooms (either the bathroom or at the vanity in the room).
The showers have shower gel and shampoo.
Booked: CARNIVAL DREAM!
Carnival Spirit '09, Liberty '07, Spirit '05, Valor '05, Glory '04, Pride '03, Destiny '02, Elation '01, Tropicale '91, RCCL Viking Serenade '93, Pacific Princess '78