We've stayed at 2 of the 3 parks in the Old Orchard area. The first one was only a couple of blocks from the beach and pier, more in the village than not. Unfortunately I don't remember the name of the park (we weren't unpressed)
The other one was Hidinpines was just on the out skirts of town. The town shuttle stopped at the gate. It was a nice park. The third was farther out of town, but don't remember the name.
Very nice town, we enjoyed the area. water was surprising warm for what you would expect
http://www.hidnpines.com/
"You never fail until you stop trying!!"
My advice is free but I do consider donations