Amazing - totally family-centric.
Staff is totally attentive and accommodating, and facilities are great. My only "gripe" is the changing areas, where old guys feel the need to hang around without cover - cover up!
Pool and Gym are great. Ratings depend on what you are looking for, both religious and social. We wanted a great place for our daughter to learn to swim, and were not concerned with all the extraneous crap - go figure that we were pleased with it all...