While it is statistically unlikely you will be attacked, anywhere now in the Arab World is riskier than it used to be -one must weigh up the chances and make a decision. As to Tunisia - we had "the runs" for days on end and the service was dire, usually the locals wanted a tip for everything...