Just finishing up a 6-night stay here.
Pros: Very safe with visible security presence and required key card access to hallway to rooms. Staff are very friendly and helpful especially Johnson and Faith in Big 5 restaurant where I had excellent meals. Breakfast is the best with a lot of options on the buffet for a reasonable price (Ksh 3500). Had a nice room facing the park but much fewer animals compared to my last visit since there is a big highway now behind the hotel. Better views from the rooftop restaurant at Emara across the street.
Cons: AC did not work in the first room I was given. Switched after 2 nights to a much better one where it was at least functional. Can only cool to 18C, wished it could go lower by a few more degrees. My check-in was also a bit involved as Expedia confirmation did not show up on hotel side. I resolved by calling Expedia customer service. Last tip for improvement is quicker service in the restaurants once a guest is seated. The service IS good, in terms of friendliness, correct orders etc, just engage the customer as soon as they are seated.