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=1

On 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...:)