Fantastic base for exploring Cape Range National Park. We loved it here. The beach at Neds is great for a swim and watching the sunset, though not the best for snorkelling, but that's okay because Osprey and Oyster Stacks are just a short drive away.
We booked Ned's because we couldn't get into Osprey, but honestly I'm glad it worked out that way. Neds has lots of protection and privacy due to the sand dunes, and it felt very secluded as there's only 9 sites here. At Osprey it's very exposed and busy.
If you want the site with the most amount of natural shade, book site 8, though this is right next to the toilet. All other sites are great for getting the solar panels out!
Would highly recommend a stay at Ned's. Keep in mind you'll need to book in super early for peak season. We booked 4 months in advance and got the last spot for our dates.