You can buy knives and stuff cheap out there if you want other then that I would bring some kind of water purification bottle I have family out there out in Tivoli gardens Kingston it can get a little hairy....last time I went out we went to hellshir beach for fish and festival(best thing ever) anyway we were drinking on the roof of this little bar and my bil told me to check something out two guys were arguing about something the one guy had a machete for cutting coconuts the other guy all of a sudden picks up a Heineken bottle and starts beating himself in the head with until it was totally broken to bits there was blood everywhere so the guy wanders off just pouring blood the other guy went back to cutting coconuts and the police never showed up wild stuff out there on the resort's I'm told it's a whole different story