This is a great beach to bring your family. It has 4 breaker walls made of stones to keep the sand in place and prevent big waves. This also allows the water to go down super duper gradually. You can walk out to most of the breaker walls. Because of that, I would say it's one of the safer places to bring younger kids on Lake Erie. Some review said there were life guards. There are not anymore. They haven't been there in years. So you do need to watch your kids/ friends closely.
This beach does get raked periodically to be cleaned, but yes... fish live in it and they die and wash up, but it's a lake, not a pool! If you don't want to see a dead fish, don't go to any beach on the great lakes. Every beach on the great lakes has them. I am not a big fan of swimming in any of the lakes because they can have sea weed and just be dirty. This is why I like this beach. I can walk out in it 100 feet and it just come up to my knees most visits. When it has sea weed it tends to stick together and have areas you can walk without getting into it. (This does depend a lot on the tide, but almost every year I visit this is the case).
There are bathrooms here and showers in them and also outside to wash off or wash your feet.
There is a state park attached where you can camp and many campers walk here from their site. There is also a small play ground close by.