I really enjoy what Glendale/Peoria YMCA has to offer; weight room, cardio equipment, pool, gym....etc. I rarely have to wait for my turn when using the equipments. It's nice to have place to go workout with 4 big screen TV where I can watch sports while working out.
My daughters also are involved with many of their youth activities such as basketball, softball...etc. only negative I have to add is that sometime their schedule for youth sports changes unexpectedly and they don't always do a good job contacting parents about the changes.