The Bob Sierra Family YMCA is a great, clean, and well-managed facility with very friendly and kind staff. It offers a very reasonable membership fee. The equipment is fairly new, up to date, and kept in good order, though some is placed close together. The facility includes a large weight room, group exercise rooms, and an outside pool with a separate kids' pool. There is a good selection of classes for all fitness levels, including yoga and cycling. It is a wonderful basic family gym with a large children's daycare and is a great place for kids to learn sports and teamwork.