Kay Annie... good points on the laundry. I agree, and it also makes packing so much easier.
I also agree on bringing water onboard. we usually buy it in port rather than spending to buy it on the ship. I will drink ship water, but preferred bottled.
It is very easy to get dehydrated during a cruise with all the rich food and drinking beer or other diuretics instead of water.