I nearly DIED on one of those cruises in Egypt. I nearly DIED on a boat trip in Gibraltar. All because someone who was preparing food didn't understand the basics of food hygiene. So just watch what you are eating and make sure you wash it down with copious amounts of antiseptic. As you have probably gathered already I didn't die but a decent dose of food poising really makes you thing you are about to expire.
Have a great time ..