Very clean! Tons of picnic benches if you want to have a picnic. It has a nice and clean beach. Also has showers and bathroom. It even has a really cool little playground! Very fun and would totally recommend.