I would go with SSR for the following reasons:
1. All buildings have elevators.
2. I personally prefer how the rooms are decorated.
3. While we find the cast members at OKW to be friendly, my mother and I both agree that SSR has the nicest staff of all the resorts we've stayed at on property. They just go above and beyond what is required of them. A manager even picked up distilled water for my mother at Walgreens. My mother never even asked her to do so, she had just called to see if it was available at the resort, and the manager offered.
4. It has a spa and arguably the nicest gym on property.
5. While their main pools are pretty equal, the quiet pools at SSR are very nice in their own right, the grand stand pool even has a water play area.
6. They have a CS option that is quite large and indoors (the OKW CS is outdoors).
7. I personally prefer the Turf Club over Olivia's. The Turf Club has been more consistent as far as food quality goes and has been in my experience has always had enough waiters to go around. They also remember us from trip to trip. The last meal I had at Olivia's took two hours. There were only three other families in the restaurant by the way. They completely botched my order, and it had already taken longer than should be necessary to grill a hamburger. The waitress kept disappearing, and I maybe received one refill. It was just terrible.
8. The layout of OKW is somewhat confusing.
9. We have experienced consistently good bus transportation at SSR.
As far as your question about location, both are essentially in the same location. I would give a slight edge to SSR because their pathway is nicer, but I wouldn't choose one resort over the other based on their location, they're just to similar.