As an owner at SSR I may be a little bias, but I have to admit, I really to love it there (although can't wait to try my other home at BLT in March

).
The most common complaints I see on these boards about SSR are:
- Too Big
- Not themed enough
- Poor bus service
As for the size, personally I like a bigger resort. Even at the most crowded of times, it still feels quiet and peaceful. We were there for Easter week last year. MK closed due to crowds, Epcot was a zoo, yet SSR still seemed quiet, peaceful and calming.
Theming. To this I say to each his own. While I have not stayed at all the
DVC resorts, personally outside of AKL (and maybe VWL) I really don't think the "theming" is any different. Those would be the only resorts that I could say (going by pictures now) you would feel "transported" to another destination. Theming is nice, upscale and fits nicely with what Disney was trying to accomplish. However I have been to the real Saratoga Springs in NY and "get" the whole horse racing thing.
Bus Service - We always rent a car so I can't comment on this.
For the other good points, we love the views it provides. We always get a room in Congress Park and request a DTD view. It is really nice to come home at night, sit on the balcony and watch the commotion, etc of DTD and have a glass of wine and relax. It lets you still feel part of all the disney craziness but in a relaxing atmosphere.
The pools are all really nice. Personally like the Congress Park quiet pool better than main pool but they are all nice.
The Turf Club is probably one of the best kept secrets for dining. Very nice atmosphere and great food.
SSR offers a lot of options on recreation and things to due, plus you are a 5 minute walk to DTD which opens up a whole other world of dining/recreation etc.
While it does not have the lure of "transportation/walking" to a theme park, it has SO much to offer and really offers a nice relaxing break from the parks.
But that is the beauty of DVC. There is something for everyone.
Hope you enjoy your stay and try and go in with an open mind, you might be pleasantly surprised!
Here are a few pics:
View from Room:
Building: