It is a service station, not much to add. Usually you do not need to fill the tank by yourself and can stay in your car the whole time like at all other service station in namibia.
Good service at wash station
If you want to travel on the B2 road this is a great place to get transport if you don't own your own car.
Good friendly service
Attendants a bit sloppy but otherwise OK