Lake Waconia, Lakeview Terrace Public Water Access Site