I was just at my infectious desies doctor and he sugested that when I return to San perdo that I should get the Hep A shot and the typhoid shot. but that was all he said I really needed.I have been to Ambergris Caye several times and have never gotten sick from the food or the water. And I think I ate at enough little and different places that if one was to get sick it should have been me. But you never know immodium is always a good thing to bring with you any time you travel,because lets face who wants to deal with that while on vacation. Benadryl is also a good thing to bring with oyu just in case just you get bit or have a little alergic reaction to something