what beach has the best seashelling in new jersey