Yes, since the picnic are really didn't have a beach. The leash suggestion is good since there are flocks of wild ducks and other birds.
Yes! There’s the beach area but there are plenty of other spots to take them in. I use the spot near the entrance. Park by the gate and walk to the water. Short walk. Use leash because hers of mountain goats are close by at times.