Yep
Yes, there are
Yes. It is a very nice park. We lucked into it and didn't have a reservation.
Yes and very nice and clean. Just make sure to get a reservation for a spot
Yes there are flush toilets and showers too
Thanks! Your answer is awaiting moderation.