You have to go to Rusinga Island. I know, I keep saying this. But you can't keep circling Mombasa and Nanyuki like they're the only places with a pulse. Fly to Kisumu. Drive to Rusinga. If you have time — and you should make time — go to Rusinga Island. Visit Whitestone Hotel for a drink. Or fish.
I've been going to Mbita and Rusinga for years, but I'd never been to Whitestone Hotel (heard about it) until recently when I stopped by for an afternoon drink.