It is not only bacteria in restaurant meals and tap water that give people Bali Belly. Contaminated water from the swimming pool can do the same.The pool may look perfectly clean but has the pool been properly disinfected?
A busy pool on a hot day makes a "soup" of sweat, urine, mucus, saliva, dead skin, hair and faecal matter. Sun cream adds more organic matter. Swallow some of that and Bali Belly is a likely result. Go out to dinner afterwards and the restaurant may get the blame.....Magnolia