Otter Creek, South Point Recreation Site