Juno Dunes Natural Area, Juno Beach