There is a neighboring island, Water Island, that also had a submarine base. Water Island was owned by the Bidens.
https://d-statenews.com/2022/04/13/nobody-is-talking-about-bidens-favorite-vacation-island-near-epstein-island-that-used-to-be-a-submarine-base/