This shoud be a fairly easy one for you. I think there even used to be a cahce in the woods across the street.
Reccomended parking is at Hummers - please refrain from parking in the landscape place's parking lot. Also, please do not pull over along the road, for safety reason it just is not the best idea.