I am an adventurous, travel experienced girl who has never been to Jamaica. I am going with my parents who are similar to myself. Where is the best place to stay and what are some activities to do while we are there? We are looking for physical, fun things also cultural adventures. IE: River rafting, hiking, meeting locals, shopping and good food. I know its a lot to ask but I imagine there is someone out there with a bit of info to pass on. Thanks!