A suggestion to bring on a cruise is:
FAVORITE WINE. “Most cruise lines will allow you to bring one bottle per adult; paying the corkage fee of $15 to $18 is worth it if you want to drink good wine and don’t want to pay the exorbitant cruise ship prices,”.