I've stayed at VWL, VB, BWV and BCV and OKW.
VWL is my favorite......BWV is tied for 2nd with OKW (we only stayed one night at OKW - but we loved it!) then BCV. I would put VB in a different category, but it ranks right up there with #1!!!
We have only stayed at OKW but have pool hopped to BWV & VWL - We want to add pts for OKW - but a favorite I don't know yet I'll let you know in about 2yrs when we have stayed at all of the DVC resorts.