All good, 3 very different experiences, so what are you looking for?
More intimate, upscale dining with great wine - Jiko (we have reservations in June)
Sitting by the window, if possible, watching the animals, more casual menu and atmosphere-If I do the bread service I have a tough time finishing my meal!-Sanaa
Love to sample various African/Indian dishes, soups, dressings, salad/ etc with a total lack of ambiance but a great deal of noise- Boma (doing breakfast on check out day)
Not a bad one in the lot!