We stayed here two nights in our 20 foot travel trailer. Sites are close together but hookups well positioned. Definitely need leveling but easy to maneuver. Water view site was very nice S7. Firewood delivered to the site. Will stay longer next time to explore the lake. Self-contained so no comment on showers/rest rooms.