This place only gets 4 stars because I thought we were going to have water and electric hook ups. They only have 2 kinds of sites, modern electric (only electric) and primitive. They have a potable water station and dump station and very few sites with electric hook up. They also have specific pet friendly sites. We had a wonderful time here. We went for Father’s Day weekend in June. The lake is gorgeous! Beachfront swimming and boat rentals, great biking and hiking trails. Sites are mostly separated by trees but are still close. Bath houses were very clean and they have a dish washing sink as well. Beach is within walking and biking distance. Two cons- Bath house at the beach is 50 cents for a 2-minute shower, so we just went back to the campground bath house to clean up. The playground near sites 53-56 is a little underwhelming. Otherwise was a great stay! We already booked another stay in September this year!