5/5 - Excellent
The lake is amazing. Makes you think your at the ocean with how clear the water is. South Haven is definitely our mini vacation place to go to get away. Great place for kids too, very friendly and it’s in a really nice area so nothing sketchy goes on