Another JJ cheerleader here.
The local Kenyan mechanic who works there is a great guy too. Did some work on our Honda for free, and always chatty and friendly.
Everyone I know who has stayed there (author included) ended up staying longer than intended as it's such a great place to be. Always lots of overlander traffic to share a
and a tale with, and camping isn't too expensive. It's the perfect central African place to take a breather, get things fixed and shoot the breeze.
I found it difficult to locate, drove past it half a dozen times, and it took about 3 hours just to get to that point. That's my problem for not having a map of Nairobi really. It's only got a little JJ sign on the gate, so is easy to miss.
One tiny negative, and that is that some people while I was there had problems with Duncan trying to rip them off. It was sorted out pretty quickly though.