I love swimming at the Horner YMCA in Keokuk. I've swum in this pool since I was four years old. The lighting is OK (it could be better, but it could be a lot worse). And...from swimmersguide.com
details from web
activities:
Swim School, Private Swim Lessons, Open Swim, Aquatics, Water Excercise, Community Development, Lap Swimming, Health and Fitness, Sports
amenities and services:
Lifeguard On Duty, Showers, Sauna Wet, Sauna Dry, Locker Rooms