BWV is a wonderful place to be - especially in December. You're just a short walk away from EPCOT - the Holiday tag to IllumiNations will blow you away!! You'll be able to see the Lights of Winter and the tree lighting ceremony there, too. Don't forget the Candlelight Processional - you may want to see that mroe than once. And of course, the World Showcase is full of Holiday traditions (and shopping opportunities, too). All that less than 10 minutes from your villa!
And only 15 minutes away (if you are an average walker), is the Studios. You can walk/boat over to MGM any evening to enjoy the Osborn Lights again and again.
The decorations in the EPCOT resorts (BW, YC, BC, Swan/Dolphin) are just beautiful- easy to while away an afternoon or evening just walking around Crescent Lake and wandering into each lobby. Don't miss the "chocolate" creations - BW is likely to have something special again this year and IIRC, the YC will have a candy/chocolate carosel.
Of course you can see and do all those things if you stay at SSR, too - but they won't be just steps away from your villa! My advice is to save SSR for another trip.
Best wishes -