We have enjoyed using the Auburn Y. It is a fairly new building and is very clean and quite large. There are a wide variety of classes offered for all ages, including family activities. My son took beginning swimming lessons there. I was pleased with the locker room, pool, and the instructor. When we were signing up everyone was friendly.