There is plenty of FREE parking here, just drive right in and park, just make sure you do not park in stalls where you need a permit, I think there are two of them.
There are restrooms at the end of the parking lot just before you get to the sand, and there is a shower also if you want to rinse your tube off afterwards. The yellow "X" is where the check in headquarters will be.