You just really have to know where/who to travel with here. You were staying at a piece of shit resort, it's no surprise you had a shitty time. I've been to Jamaica 20+ times, it's beautiful and the people are awesome. My family used to own a house there where we would bring our employees on...