We stayed here for two nights before our safari and had a day room post safari before our flight home.
Hotel is a great business hotel - you could tell by the clientele in the restaurant and the bar. The rooms were nice. Security felt good though I don't know that I'd walk around outside the hotel compound after dark.
There is a very nice health club but note that you need to be 18 to enter. Our oldest son (17) got in no problem but our 15 year old son was denied and we could not get him in. I was told it was a private health club, not part of the hotel, but 18+ hotel guests are allowed guest privileges.
If I was travelling to Nairobi on business I would definitely stay here. If I was travelling on safari I would stay here again too.