The beach on the harbor is a peaceful public spot. We had no trouble finding ample free parking during our visit on Memorial Day weekend. The sand is alright, although there are quite a few shells, rocks, and pebbles. If you're fortunate, you might even come across a horseshoe crab in the water.