There is very cheap, safe but somewaht basic camping at the dam. there is one very good pub in town, its on the Main road going past town. There is a bottle store in town as well as the ability to buy basic supplies.
Lots of very reasonably priced accom around the areas. I will dig up some...