You can also safely use Caribe Express branches or Banco Caribe (same company) which always has better exchange rates than banks, and alternatively Vimenca/Western Union also has good rates (better than banks but not as good as Caribe Express/Banco Caribe).
But be advised Western Union requires passport in hand to exchange money where as Caribe doesn't.