We arrived at the beach later in the day and were pleased to find that we didn't have to pay for parking (some had mentioned it was $20 for the entire day). The beach is comprised of both sand and rocks, so it's advisable to wear water shoes. It's a welcoming spot for both dogs and children, and there's a snack/dinner area available. Our time spent there was fantastic, with the ideal weather, the mesmerizing tide coming in, and it was a wonderful way to conclude our day!