At the Old Port in Mombasa, southern Kenya, tranquil waters lap gently against the shore beneath the ghostly Fort Jesus garrison.