Hi I was on the Magic of Kenya earlier this year, meals are provided on the aircraft and drink as well and I found the aircrew very friendly and hepfull, as for the holiday it was one on the most enjoyable I have ever had but be aware of your belongings whilst in Mombassa and if you sit near a window seat ensure the window is closed as we had an incident of a knecklace being snatched thro' the open window, The lady wasn't with our excursion group & either hadn't been briefed or chose to ignore it. but do not let that worry you sensible precautions & dont flaunt expensive items such as jewellry & cameras just enjoy, I did and would imagine that anyone with a taste for travelwould list it among the top destinations ,I have also blogged the holiday on Traveladvisor
Enjoy
Brianj