Campground is clean, and convenient to Lake Michigan. Spaces are tight for backing in, for big MH's and 5er's; but, wide. Bath/shower area clean. Only two communal firerings. Nice playground for little kids. Holland is a VERY bike-friendly town, with bike paths everywhere.