I have used VNC and it works great just requires a bit of setup and you to be comfortable with the command line interface.
You could use something like https://insights.robotiq.com/ which also works well. It is paid but worth the value when you get remote access and statistics as well.