I give every cabin a gallon baggie full of travel size toiletries.....shampoo, soap, bug spray, aloe, tooth paste shaving creme etc...I bring a bag with extras and my "seasick bag of medicines"
https://www.amazon.com/gp/product/B0058SXKV0/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1On a boat of 10 we usually go through 6 or so.
Not being cheap just want to be efficient and if you cant fit it in carry on you aren't coming...:)