The new Jekyll Island.
Yes, I thought about Jekyll Island when I first heard of this conspiratorial conclave.