Thanks!
We used Kosher Expeditions which is a US based company. They put us in touch with Celafrica Tours - the local company that arranged everything. Both David from KE and Celeste from CT were an absolute pleasure to deal with. Our trip was perfectly arranged down to every detail and we were able to customize the itinerary to fit our wants and budget. We didn't have to worry about bringing food either, which was a real treat. This was a dream trip for us for while and it exceeded all expectations!