Is Billionaire Bunker the New Star Island?

Because you probably can't step foot on the island—security is alerted if a boat comes within 100 feet—our guide to the lavish locale that Jeff Bezos and Tom Brady call home is the next best thing