I've been in Baobab sea Lodge in Kilifi a nimber of times with my friends. It's comfortable and placed over the Indian Ocean, with a wonderful sandy beach.
The buffet restaurant has an international menu, full of things, you will appreciate it!
The rooms are some bungalows, some in a small palace, and all with makuti roof.
The resort has a nice pool, and soft animation.
The Baobab presented the most beautiful scenery, and the staff was incredible.
Emmanuell at the desk was a Godsend hooking me up with a prepaid cell phone when my phone didn't work in Kenya, switching my room when the A/C didn't work, arranging my transportation back to Mombasa, dropping me an email when I got home.... he went all out to see that I was doing well and I especially want to thank him publically!
Also all of the staff from the chefs to the waiters to the bartenders to the room keepers to the security - everyone was very diligent in making sure you were comfortable, happy and secure... and on nights when we'd work everyone would ask around as to where we had been and that they missed us at dinner (including fellow guests that yu'd get used to seeing on a daly basis).
I guess they don't get many business folks in there but the sentiment was touching and there was food and a couple of Tuskers waiting for us upon arrival.
And while beverages were
not inclusive in our package (beer, bottled water), the out of pocket expense
was very reasonable in my opinion.
I enjoyed breakfast & dinner which were basic but very tasty! The views of the beach & Indian Ocean (in that regard Baobab has the Mnarani as they're a bit more in-land) were amazing as was the tranquility of the grounds.
The 9pm entertainment was interesting and enjoyable, and not too long that it would take away from personal plans.
Also I'd say the Mnarani is more family oriented whereas Bayobab is much smaller and caters to a more mature clientelle,
So consider that in your choice as well. Rooms were rustic but clean & comfortable. Admittedly I spent as much time outside as I could to enjoy the weather and the rooms.
I'm not sure if my travels will take me back to Kilifi, but I would be seeking the Baobab to stay at, and give myself an extra day or two for leisure if I was going for business again!