Although lots of people will say VWL, I'd say you should stay at BWV. I love to see the Boardwalk light poles all draped with garland, the poinsetta tree on Village Green, the hanging garland in the lobby of BWV heavy-ladden with all the decorations. And you're close to Epcot, which, IMO, is "where it's at" during December-the holiday storytellers, the Candlelight Processional, the beautiful tree lighting ceremony. And some evening, you can walk over to MGM to see the Osborne Lights.