WL has beautiful decorations and easy access to MK and the monorail resorts.
Honestly, you can’t go wrong with any of those. BW is beautiful and is close to Epcot, HS, and lots of adult entertainment.
If you are taking smaller kids I’d go with WL just for ease of access to MK. If it’s adults only or adults and older kids I’d go BW/YC/BC area just for the adult entertainment.
For me, it would depend on which park/parks you are visiting most. If the focus is MK, I would stay at WL. If the focus in EP/DHS, I would do YC, BC or BWI depending on which is cheapest as they are all lovely.
Like other people said, it depends on who is going with you and what parks you are interested in. I would say BC if you have kids because their pool is supposed to be awesome. Never stayed there, but it's next on my list! I think WL would also be fun because it's close to MK and would look awesome with the Xmas decorations up.
WL would be my choice, especially in December. All of the resorts are nicely decorated, but the WL is just amazing during the holidays. Not only is the lobby gorgeous, but the huge fireplace surrounded by rocking chairs is very inviting.