I think Kingston is a very interesting place we were fortunate to know someone who had a good friend there and he toured us around It can be a very dangerous area also due to a lot of crime we traveled in the day lite and had no problems being with a local There are some interesting beaches and parks. We travelled up into the mountain area to visit some people so that was interesting too very lush travel in the daylite and be cautious if out at nite.
take the tour with the Puerto Plato runners Its an open bus/truck and tours you through farms, villages, school, tobacco plantations, local cigar factory, rum distillery time on the beach to snorkel and also ride horses. They supply the liquor and some infortunately induldge in a bit to much. But it was a worthwhile experience. Take in the local towns Yes do watch for the drivers they are assertive. Most of all enjoy the people!