We own
DVC at BLT and really love it there. Other resorts we have enjoyed...
VGF - we stayed in a 2BR there and it was beautiful; small resort and easily walkable
Poly - we would get 2 rooms on the DVC side; small resort and easily walkable
If $ is no issue, I'd do either of the above.
Other great options:
Kidani - extra bathroom in the 1BR and 2BR just like BLT; large resort
OKW - large rooms (we've stayed in the 1BR and 2BR); negative - very spread out
OKW and Kidani are our go to for a budget trip. We get a 1 or 2 BR.
Right now I'd be concerned with minimizing my contact with people, so honestly I'd do BLT if you will visit MK. No transportation needed.
If DHS and EP are your focus, check out BCV and BWV. We have not stayed in the villas because our daughters don't like to share a bed.
Forgot to add: We haven't stayed at Riviera. The skyliner isn't for us so no special pull there for my family.