You can park for free if you find spot available in several small parking areas, otherwise you need to pay
No there is not, it's a completely free beach open to the public
A few? I'm not sure what you mean.
Thanks! Your answer is awaiting moderation.