Yearning for a Caribbean vacation where you can go diving, snorkeling, partying and golfing? Look no further! Take a 3-hour…