I haven't visited the area, though been twice to this hotel. But if you looking for an upmarket spot to dine at reasonable price try out Rio Sol, less than 2 km for the hotel.
Car gen hertzog and Orwell road.
Didnt explore the town much but it is a old and formerly industrial town direly in need of maintenance, especially the roads.
It seems to be a sleepy town (not altogether sure about this)