Nice park to spend an afternoon, lots to do and has just about everything. A few good trails for hiking or just walk down the easy path next to the river with a few historic markers. Decent pier for fishing, small beach area on the left side of pier (good for dogs to play in), pretty long beach area on the right of the pier (no swimming allowed). Plenty of tables and bbq pits for the cookout with bathrooms conveniently located not too far away. Volleyball court and big playground for the kids. There are a few pavilions for large groups (need reserved way in advance). Plenty of trees for shade, but also plenty of branches on the floor. Park also has a boat launch and camping available. If your looking for a park in the Woodbridge area this is the one to go to.