I'm a 21 year old guy and I'm trying to plan a trip to the Caribbean with some of my friends. I'm looking for somewhere most tourists don't know about that has good local night life, chill people, good food, and nice beaches. Please provide as many details as you can and list specific places i should visit while in the town. Thanks so much!