Barahona is beautiful. Not many tourists have discovered it yet. The countryside, typical Dominican, is fascinating. If you want to hit a beach, though, this isn't really the place, unless you like all-rock beaches.
People here are unbelievably friendly, but due to the lack of English-speaking tourists, you won't find many people who speak English. It's a great get-away spot. We stayed at a little motel, can't remember the name of it, but have the name stashed away someplace. We paid $30 US/night, and had TV with cable (I find Dominican cable to be better than we have in Calgary!!!), a pool, and a great restaurant, as well as wonderful service. Enjoy!