Beautiful area! Perfect for families. There are a few tables and grills provided. Public restrooms attached to the parking lot at the start of the trail to the beach. Definitely a great place to spend the day.