Just on the subject of tummy upsets: When we lived in BKK (Asoke) I used to get upsets regularly until the day I made a connection between the roadside stalls, the stinky sewers only a metre below, and seeing one of the stall owners washing his dishes under a wayside tap and thinking: So where did that water come from?
Never had a problem since then.