We had incredible experiences at the park last week. Beautiful, clean, well-kept beaches. We saw lots of horses. It seemed like it was going to be overcrowded because of waiting for 30 minutes in traffic but didn't feel that way at all when we made it to the beach.
*Would have liked more lunch options the day we went to that side of the beach.
Overall, just awesome. Highly recommend.