If visiting Cap Cana, stay at the beautiful Sports Illustrated Resports Marina and Villas—the perfect Caribbean destination for billfishing and luxury.