I've enjoyed the Grant Grove cabins, but be advised, most of them are quite rustic, so they're not for everyone. Have you read the reviews here? You have a choice of heated or not, full roof or tented roof, electricity or not. Most of them share a couple central bathroom blocks.
I've found Grant Grove to be a pretty decent base for exploring both the Giant Forest area and driving in Kings Canyon; there's a fair amount of driving involved, but it's all pretty. The area gets very quiet and nicely dark at night.
The diner at the grove was not-so-great, but it's been a couple years, so who knows, it might have improved! Each cabin has a picnic table outside. So you could bring a cooler (buy a cheap throwaway in Fresno) for breakfast and lunch items (you'd need to store it, covered up, in your cabin, NOT in your car), and eat out for dinner only.