Hi:
I have not used OK Motors, however I dealt with Universal Car Rental in Cabarate. They are fair and their cars are good. Just make sure you check the tires as to tread quality. They are located on the left side on the street, when coming from Sosua, in a very small kiosk in the beach/business district.
S