SSR is quite beautiful. The colors are muted yellows, blues, greens and reds. The architectual design is turn of the century upstate New York with theming around the resorts that featured horseback riding and racing. The pool is beautiful and there is a full spa located at the resort, as well. The area of the resort that is completed backs up to the Downtown Disney lake and overlooks the sights of Downtown Disney. There is a ferry that will take you to Downtown Disney and back, and bus transportation to everywhere else. When completed, SSR will be the largest Disney Vacation Resort Property to date.
You can visit the DVC board and they will likely have more information for you there about renting points, joining DVC and many will have likely posted pictures for you to see.
When you are next in WDW, make sure to stop by and see SSR. You can set up a DVC tour at any of the resorts or parks and they will take you there and back. The tour is of the SSR property. There is no pressure at all to buy, so if you have the time and desire, take advantage of it!