You see a big rock,, and bencheeesss, but dont bring food. Hella ants around there.
This place is just a big rock and a couple of benches. There is neither sidewalk access nor parking for car's accessso literally you have to see it while you are driving. Very poor design.