In 2021, Ned from Falmouth Troop 40 built and installed benches at this location. You can find a trail guide here - https://www.mashpeema.gov/conservation/files/trail-guide-childs-river, and will go right past Ned's benches.
If you search for this location with Google it will tell you that it's permaently closed. I'm not sure what that's all about as the parking lot is open and there no signs there indicating that the location is closed. There is a gate to prevent vehicle access into the area but you can easily walk around it.