We have been to Jamaica when we go we dont use the ships excursions but go out on our own and have to say that we see a whole lot more when we do that.They are not going to take you no where dangerous and all of our guides have been very nice and taught us a lot about there culture we had one guy in jamaica take my wife to get some curry chicken when the line wasnt moving he took her up front and helped her get the chicken so they have been great.I always use the town people for my excursions not the cruise lines I find I get more for the buck.