Wonderful secluded spot
This site is right above the snake River so you can hear the water, wonderful way to fall asleep! You are in the High Desert of Idaho so this site is amongst sagebrush but has good shade trees also. When I was there I could start a tent but this ground does tend to get pretty hard during dry season so staking may be a bit more difficult.
There are actually 2 sites you can pitch a tent or park a vehicle. There is also a firepit. I got really good cell reception. There are fun trails to explore with beautiful scenery. This would also be a great spot if you like to pole fish. You can walk to the river and cast in! This spot os about 8 miles to the American Falls Dam where you can kayak, SUP, fish, and picnic
The directions were spot on. I recommend a vehicle with relatively high clearance. It os closer to the interstate than you would expect so you can hear vehicles but was super quiet at night