I am currently in Sousa and have been since January (for 4 months) This is my 10th trip here and I have never been sick.
I agree with others about taking such pwerful drugs, take immodium, pepto ot similiar. If you are careful, wash your hand frequently and just use common sense or where you eat.
There are private clinics in the large resorts and also Seri Meds aound the island.
I suggest that you take travel insurance…I purchased Access America for $25.00 for my stay and they mostly everything.
Have a wonderful time…