In my last trip to Jamaica I had the opportunity to visit some of the best...