Ok I am set on Jamaica. These resorts all look gorgeous! I'm looking for a little advice from people who have been here cuz I never have. My gf and I are taking our first big vacation together and I...