A look at their private island in the Bahamas