National Seashore beach in Cape cod is well worth the hike through the dunes and water