Newlyweds aboard a Pirates of the Caribbean Ship on Grand Bahama Island