Yes, it is
Yes
Yessss
Yes, the parking lot is at the beach. The river and the ocean share one beach. All within 100 yards of each other. Very convenient. Only bad part is the parking lot only has about 20 spots and fills up by 10am
Thanks! Your answer is awaiting moderation.