The beach was quite crowded, so we had to park in the overflow parking lot half a mile away and walk in because it was at full capacity. There is a fantastic bike path to ride on. The beach and sidewalks are clean and well taken care of. There is plenty of waterfront available to use, so it doesn't feel too crowded with other beachgoers. The park staff were incredibly friendly. I definitely plan on returning.