I stayed here for a week long workshop for a project that my job had me involved in.
The hotel was really nice. The room was nice, but little things like the towel hanging fitting being loose detracted from the 5* quality. Personally I think the room was somewhere between 3 and 4 star quality.
The in-house restaurants (both of them) were brilliant. Great food and reasonably priced. The choice at breakfast was brilliant.
The conference centres were ok. The room was large enough for us all to fit really well, and lunch was included. I wasn't involved in the commercials of the room, so I don't know about value, but see the comments about the food and choice above, it still applies here.
We had some technical issues with the projector and AV conferencing (which was in part, but not solely, due to a disruption to the undersea cables - so not completely the fault of the hotel).
The in-room internet connection was dreadful. We couldn't connect back to VPN's in the UK, and if connecting over WiFi the connection would cut out frequently. Stability was mildly better when cabled in. I won't comment on speed as that wasn't entirely their fault (see the comment about the under-sea cable.)
The rooftop pool area was stunning, and the pool has a partial glass bottom over hanging the car park.
There is a shopping centre around the corner and if you ask the staff they'll give you directions.
The staff were really nice and accommodating.
All in all, if I had the money to return to Kenya for pleasure I probably would stay here for some of the trip. The room was nice but the roof bar and restaurants really pulled my opinion of the hotel up. From a business point of view, it's fine if you're not reliant on WiFi (i.e. bring an ethernet cable!)