This YMCA is never crowded and has some of the nicest staff around. This makes for a fun stop for swimming on a rainy day. I know the sports programs fill up fast and are a huge draw for the surrounding community, though I have never enrolled my children. The weight room area is small, but never crowded. The best reason to come is for the pool. Good job YMCA, we appreciate all that you are doing!