My family stayed here for 3 nights. We originally booked a site with no hookups but asked during check in and one was available. The grounds were clean and the staff was very friendly and helpful. Bathrooms and showers are on site and several dumpsters are nearby to get rid of trash. The on site store sold firewood, bait, fishing and boating gear, snacks and souvenirs. The fishing was decent for catfish but you have to compete with the strong winds. Very few boaters when we were there. The petroglyphs were awesome with some nice hiking trails.