I've been a member of this gym for three months.
I've had a good experience all around.
CHILDCARE: (4 year old and 19 month old) IS CRAZY busy. However, after a few weeks I learned when to go, so the child care isn't so busy. I have found the 8:30 am classes are a safe bet (so the childcare isn't insane) but if you go for a later class in the summer, the place is nuts. I learned they are not state certified, so the state law of 10 children to 1 employee doesn't exist to them... however, they "try" to stay close. Once time, It took me 10 minutes just to pick my kids up because the line was so long.
Both of my kids think the place is really fun and look forward to going. It's kept very clean (from what I can see) and the staff is very nice. It is also very safe because you have to badge in with key fob and show picture (which is in the system) to drop off and pick up. The only reason I'm not giving this a 5* review is because the childcare is simply too busy for my taste.
CLASSES: amazing. The teachers are very nice and friendly. The programs are great. The power yoga is amazing. Muscle classes are great, as well as the TBC classes. Cycle classes are fun. All work up a great sweat and are great. All equipment is kept clean, but some of the hand weights are getting old.
LOCKER ROOM: nice. I came from arrowhead country club, and I think that this locker room was nicer from theirs.
I have never used the "gym floor" with treadmills or free weights.