I always used a Virtual Box VM for Office. After giving this a quick try, I'm impressed. The dockered VM is much less bloated then a normal Windows install, and somehow running the apps via a local RDP connection is significantly smoother than the Virtual Box graphics stack.
I have had much better experience running virt-manager instead of virtualbox if you want a GUI to run / manage vms in terms of performance. YMMV