Does anyone have better directions to the site? I have been there once a couple years ago and if memory serves me no one around there (the town closest to the site) has any clue where the site is and the map in the black star is a little... vague.