I've travelled frequently to Sharm as part of my work and I know these recommendations don't sound like a holiday but then I was never on holiday when I was there. I couldn't afford the inconvenience of being unwell especially as Gyp can continue for weeks after you return. Here are my tips for staying safe.
Anti-bac all the time and after touching everything - lift buttons, door handles.
Never touch your lips or nose with your hands unless you have anti-bac first.
Shower with you lips closed, spit any water from your mouth.
Only brush your teeth with sealed bottled mineral water.
Only go for freshly cooked hot food prepared in front of your eyes served onto really hot plates - yes this completely limits what you can eat from the buffet as this excludes all fruit, rice, salads, sweets, ice cream - basically everything. Even the bread I would only eat if I toasted it first.
Never touch the utensils in a buffet or any food that has the risk of having come in contact with the handles of the serving utensils. If you must eat from the buffet, use your own utensil.
No fruit.
Only drink bottled drinks without ice. Preferably, I would drink lots of herbal tea.
The money is filthy.