Hidden gem in Dubuque County. Great beach and park. Clean bathrooms with showers. Pavilion and kids play area.