Positives: staff are so nice! I was there a few days so everyone began to recognize me and it felt really friendly. Food is good, a lot of Kenyan dishes, but with some international. While I didn't have any cold salads, I ate all of the cut fruit and was fine. Gym is a proper gym, which I really appreciated, not just two or three treadmills with free weights. There is a mirrored exercise room with classes, a full set of free weights, weight machines, several treadmills, and plenty of space to move around.
Mattress is really firm, which I liked. Nice sitting area around the pool.
If you're working with the ministry of health or kenyatta hospital, etc, it's a great location and easy to walk to places you need to go. However, there is not a lot else within walking distance.
Negatives: dinging just a little bit because for some reason my room didn't have a mosquito net or a mini fridge (which was odd because both my colleagues booked a similar tier room and had both). I called housekeeping for a mosquito net and they quickly brought on though. I wish Wifi had been much stronger - making skype calls and work meeting calls was a little difficult at times.