The sites are large and nice. There are some sites that aren't very level so you do need to check that out if you're in a larger rv. We had the beach mostly to ourselves. We camped from Monday to Thursday after school had started back. We will be returning to this campground. We thoroughly enjoyed our stay there. The only down side we found was the limited shower and toilet facilities for such a large campground. We didn't have any trouble because of the time we were camping but it would be a problem if the campground was pretty full.