This is a great Park. So many trails and the beach is huge. Rocky but great. Most of the sites are a fair size but there is a few sites where they are packed in. Those are great if you’re with friends and like the community feel. If you want some space avoid sites 85 to 95.