By far this is our favorite park this year. Surrounded by water on all sides, sunrise and sunsets are gorgeous. Plenary of beach for everyone including a dog beach!!! Bathrooms are well kept and clean. Kayak rentals are available as well.
The sites are good size, very shaded. Bathrooms are clean. Lots of thing to do here as you are right across the street from the beach. The near by nature preserve is a great place to take a hike or bike ride. There are a couple restaurants right outside the park entrance.
The North loop is right on the water, mostly flat, very open (not shady), the south loop where we stayed very shady, very hilly but manageable, over all great place to stay!
Lots to do if your if your into exploring. Lots of hiking trails, bike trails. Lots of lakes, great beach areas!