beach near Appletree Point Road