Absolutely adorable campground. Lots of games, firepit area, bath house was nice and laundry! Shade galore! Beach was so nice to have right at the resort and even allowed our dog to play! Get a waterfront site... Other sites are on top of each other, we were actually in the alley of the road and had to split water, etc with our neighbors. Site definitely need more thought. Would go back, but with a water view site.