Albert Lea Lake, Myre Big Island SPK Public Water Access Site