Check out this older answer from 2 years ago by u/DBHT14. In a nutshell, Oahu has a really, really good natural harbor.