I took a cruise two months post-op surgery and I also have a Carnival cruise in June of 2020. Are we doing on the same one? LOL! I made sure to purchase bottled water onboard the ship to take with me on excursions. I also had packed almonds, protein bars, and protein chips and took them on excursions with me to have something healthy and protein to eat if I got hungry. I also took protein powder to mix with water in case I needed a protein shake one day, but I never ended up using it. I had thought about the premade protein shakes and packing them, but they're so heavy and I have to fly to the cruise port, so I couldn't take that weight in my luggage.