If you have been to DR you will have no trouble in Panama. And if you have any common sense Panama is very safe.
There are internet cafes all over the place that charge 50 cents per hour. I found it to be a good way to pass some time. Also by adding my reports the next day I found I had more vivid memories and did not get the girls confused.
If you have any specific questions once you get down there drop me a PM. I am on the road for business next week but I will try to check in.
Travlr