My wife and I stayed here for 2 nights on arrival in Nairobi from Canada. The hotel is beautiful, though in a neighbourhood that looks a bit rougher, but security was good, and we felt very safe here. We only took advantage of the breakfasts in their restaurant, but were happy with the quality and service. The service from the hotel staff was likewise to a high standard, especially their assistance in dealing with our lost baggage, which they helped co-ordinate the delivery of from the airport.
Exactly what were were looking for. Wifi was free, though a touch on the slow side - though my expectations of that may be a bit on the high side. All in all, a positive stay that we really enjoyed prior to leaving for a safari on the second morning.
It would have been nice if the pool were open later. They convert their pool deck into a lounge and bar in the evenings, so I understand why they don't want people swimming there - but hot as it is in Nairobi, this would have been a nice evening option after 6:30 pm.