The campgrounds are top-notch with great facilities. The beach is a bit of a walk from the camp, but a nice bike ride. The beach was a little dirty the last time we were there, but not usually that way. Campsites are well spaced and good size. Overall, good fun and not far from South Haven. Be sure and eat at the Thirsty Perch if you like fresh perch, good eats...