Very clean! Park hosts are very friendly and helpful. Boat docks great. Has a wonderful shaded picnic area to spent the day, an a nice swimming area. Campsites have electric and water hook-ups. Has nice spots for tents.