Attractive state park with clean beach/swimming area with nearby "on land" playground as well as hiking trails, campgrounds, picnic areas, etc. Ample parking. Small gift shop. We visited during the annual festival (fried food trucks, antique car show, a few kids' activities, etc.) to see the Old Dominion Historical Fire Society fire truck muster. Entrance fees are raised during the festival but can be offset by canned food donations. Festival atmosphere was extremely laid-back and low-key; live music, fireworks, etc. were planned for later in the day. Very convenient to I-81 (has its own exit off the interstate); short drive from Roanoke.