Yes. It's 50 dollars to park but it's free after 5 pm. You can park there early morning before they collect money.
But the facilites you have are great. You can have someone drop you off
Yes, a town beach. However, you do have to pay a lot for parking. Southampton parking sticker.
Thanks! Your answer is awaiting moderation.