I read about an area at the Sands that is a drive in family picnic and beach park on Lido Blvd. Anyone been there? What's it like? We use Hewlett Bay Park. How does it compare to that?