Place is dirty and poorly managed. Lower staff seems intimadated by current director. Locker rooms are dirty and spotted bugs in a locker. Didn't have hot water on the day I was there. The other Ymca's in the area are managed much better and are a lot more family friendly.