The owner of this unusual campsite and cabins is Raj Shah - a really congenial host who works in Eldoret (family run the Ken-Knit factory in town), but who likes nothing better than chilling by his bar, in his restaurant, with his guests. It's a lovely place, highly recommended. Try to spend a couple of nights here.
This is from Chapter 4, Western Kenya:
If you arrived in Eldoret early enough in the day, there’s a very worthwhile base outside town, Naiberi River Campsite & Resort (Tel 053/2062916 or 0722/686512; lifts available from town if you call ahead), a very popular stop for independent overlanders and tour trucks heading for Uganda. This has a fine scenic location above the small Naiberi River, with comfortable, en-suite cabin-style rooms (Ksh3600 for two, B&B), as well as dorm accommodation (Ksh1000 per person with good, shared showers and toilets) and camping (Ksh400 per person). The centrepiece is a sprawling and enjoyable pub-restaurant built into the hillside, incorporating streams and waterfalls, a central fireplace and the remains of what are said to be Sirikwa holes. The Nepali chef cooks up excellent, sizzling, hot-plate dishes and a variety of other meals, and there’s a congenial bar with DSTV. It’s a delightfully relaxing place to hang out for a day or two, the hilly grounds leading down to the river, and a sparkling (if chilly) swimming pool making it hard to tear yourself away. Facilities include slightly pricey Internet access (Ksh10/min). If you drive here, take the turning (east, on the B54 towards Kaptagat), at the Petro gas station 3km southeast of Eldoret town centre on the Nairobi road. From the Petro junction, drive 15.3km and Naiberi is on your left.