Buzzy Red Sea Souk firms up reputation as meeting place for