Ryan and I ate African food (Somali, Ethiopian, and Kenyan) together in the US many times. It was fun to actually have African food together ON the continent of Africa. In this case, it was Swahili food.
The city of Mombasa sits on an island. To get from it to the South Coast, one must cross the Likoni Channel on the ferry. I've ridden on the ferry numerous times throughout the past 9 years. However... it's ALWAYS an experience! They move an incredible mass of humanity - plus a few vehicles.