We just returned from a 7 night cruise in the Med.
Don't bother spending time signing up for shows online - the shows don't necessarily happen the night you sign up for them and no one checks reservations. Just show up and check your cruise compass every night. There was conflicting info on our cruise - and the crew didn't seem to be as informed as they have in the past. Got mixed info on some events.
Get your Orange Juice fix before you go - the OJ in the Windjammer is watered down - very surprised - and disappointed. Lots of chatter on the ship from guests about this. Maybe it's because they offer fresh squeezed OJ for $3.50. ?
There is shampoo/conditioner combo in your stateroom shower - and a hair dryer.
Have only been on 2 cruises prior to this one - but missed the chocolates on my pillow every night. Not a lot of chocolate on this cruise - but our waiter was very accomodating! He made sure to find a chocolate dessert of some kind any time I asked.
Don't be afraid to ask for things.