Have done the Hawaii cruise a couple of times, but from LA a number of years ago. Both were fabulous.
Yes, the Zaandam has self-service launderettes on board, but sometimes it's just as cheap to have the ship's laundry do it. There will be a blue bag hanging in one of the closets (usually the one with the safe) and for a certain amount of $'s you can fill the bag and have the ship launder it. They do a terrific job. You are on holiday - why waste your time doing laundry.

You probably do enough of that at home!
You can take all the wine/champagne you want on board but
not liquour.