The room was large and clean, with uninspired decor containing furniture that could have come from Ikea. Plenty of parking and secure premises inside a compound.
The restaurant was perfectly fine and breakfast & dinner good.
We were there on a Friday night and there was some disturbance in the small hours from drinkers at the club in the main building leaving. Annoying, but it didn't last long.
If you have a reason to stay in Keetmanshoop, this is probably a good, though unremarkable, option