The only reason I go to this gym is because it is free for active military members, the catch is you have to go 8 different times a month to keep it free ! Which isn't too bad of a deal, it just sucks cause its closed on sundays and not open 24 hours a day (Centennial Hills Location).. I mostly go here for the indoor lap pool. Sometimes it is packed that you have to share a lane with someone, just check the pool schedule before going because sometimes they have to close down lanes for swimming lessons or water aerobics class. The pool is standard 25 meters with a max of 4-5ft, I wouldn't suggest doing any underwater exercises without goggles though. Locker room for the pool is really small, only 2 showers and a limited amount of locker space.
Other than the pool they offer a diverse amount of classes like yoga, cycle classes, etc that is included, just make sure to grab a schedule. Being free for active military members and discounted for senior citizens, the gym does tend to get packed from time to time.