Separating the marina from the ocean is the Balboa Peninsula.
The Balboa Peninsula separated the marina from the ocean.