I used to use TeamViewer but I don't anymore, and here's what I use instead. If you want something that gets the job done and requires minimal setup, Chrome Remote Desktop is more than good enough.
Results that may be inaccessible to you are currently showing.