Good hike overall; the rocks are awesome and the history is cool to learn about. The trails are pretty easy to follow and parking is almost always available. There are crowded sections, but as you meander along this trail, it thins out.
There are some cool spots to climb up some or the rocks and play around a bit.
Would recommend this as a nice day hike, and would also recommend stopping in the little towns nearby for some great diner food!