Yes but make sure to ask questions. Especially about dogs. They didn't ask (on check in) and we didn't know (our fault) and had to leave. Not saying it isn't a bad place. It's today's snowflakes that pretty much ruin it for everybody else
Generally speaking there is enough spaces available . However , Reservations assure you that you will have accommodations (Especially On an Around Summer Weekends an Holidays)
Always better to call ahead for spaces availability.
I would do reservations just to be on the safe side.
Thanks! Your answer is awaiting moderation.