I have stayed in this hotel three times, its bang in the centre of Nairobi but i felt secure at all times. The staff are friendly and the 'public' areas are in good order, tastefully 'period decorated', service is prompt and efficient - except at breakfast where it all goes a bit 'African'. The hotel has a variety of restaurants and bars, I found the food very good. The gym is well equipped but quite small and the pool area is rather 'tight' as it is located on one of the upper floors. If you are after some tanning action then you might struggle as surrounding buildings can cast shade on the pool area depending on the time of day.
But the purpose of a hotel for sleeping and here there is a big contrast between small/large, old or modern rooms. I have experienced a plethora of contrasting rooms in my three stays - each of varying quality some good -some bad