Are you sure this is correct location for this beach?  There doesn't appear to be much sand on any of the imagery.

There does seem to be a beach about 200 yards NE of this location at the end of a service road.