I always pack a first aid kit with bandages, Tylenol, anti-diarrhea meds, pepto bismol tablets, antihistamines, etc because they stock some on board but there’s not much variety if you like a specific brand and sometimes the stores aren’t open. I have stomach issues and changes in my diet can bring on the pain, but not enjoying all the food onboard would lessen the fun.