Yes there are designated parking lots
Yes. & a playground & restrooms.
Yes. There's a parking lot when you first pull in. And then in some cases if it's a high party of people, the Rangers may let some people park on the grass if there isn't room. It really is a lovely place, it's just if you put it in GPS it's a little difficult for some people to find unless you've been there, so beware about the small entrance that it has. Other than that I think you'll love it
Yes. Barhrooms are also available
Thanks! Your answer is awaiting moderation.