This is the best gym I've ever belonged to. It's very clean, the staff is extremely friendly and they have something for just about everyone. The rock wall is very fun, challenging and totally safe, the basketball courts were just redone and the weight room and suspended track are top of the line.
My son goes to the kiddie corner while I workout and he's well taken care of.
The only drawback to the multigenerational setting is that many members, especially the younger ones, aren't familiar with gym etiquette in the weight room. For example there is only one bench press so it should really just be used for benching and should be used in a reasonable time period so others can use it as well. Also there are many times people will leave their weights on the bar when they're done which isn't cool because it looks like it's still occupied and even when you realize it not, there is the issue of having to re-rack someone else's weights.
Overall it is a fantastic rec center and I plan on being a member for as long as I live in Gilbert.