I mean, I just had an onboard ride through the streets of Jarabacoa with the help of a few youtubers and the place looks like there is absolutely nothing at all going on. Food shopping, clothes, banks, phone/internet companies, etc etc etc. Just the usual things a town needs to be efficient for its residents. My cousin is into his climbing, Kayaking and outdoor stuff so I've recommended he base himself up there, but boy he needs other factors other than rivers and hills. I've a feeling I might be in the dog house for this. Where as while researching on reviews and such about it, generally from what I've heard I got the feeling it had a few bars, colmados, shops and all the things I've mentioned above.
I hope the youtube coverage is way off mark.