OMG that sounds just like the nightmares that I have. It does sound like the food. I'm glad you are ok and you are very brave to have stayed there!!