I love Newport Landing. Went on a deep sea fishing trip from there once. Wish I could have been there.
Both Newport Landing and Davey’s Locker are great for deep sea fishing.