Of course, there is always the chance that the company's management has simply gone mad.
It is possible that the company's management has gone crazy.
There are a number of dining establishments and shops for tourists in Old Jaffa.