For the price, and in Kisii, I would certainly recommend Dan's. It is safe, quiet and the staff is always ready to help make your stay more comfortable.
The food in the restaurant is quite good. The breakfast buffet includes omelets made to your liking.
We had a special request for a room to talk with some local people. The staff was very accomodating to our request on short notice.