I've been having some issues with TeamViewer and was researching other solution to work on my photogrammetry PC remotely. It's connected to a monitor, however it's located away from my main office area so I access it remotely from my MacBook Pro. Microsoft RDC is no use as it doesn't leverage the GPUs, and TeamViewer is very expensive to license and get rid of the nags.
I came across Moonlight -
https://moonlight-stream.org a multi-platform Nvidia Shield client. It only works if you have Nvidia GPUs, and you must have the Nvidia GeForce Experience installed, but the performance is stunning, way ahead of TeamViewer. It's designed for streaming games with full acceleration, but it can stream individual apps or the entire desktop. Setup guide can be found here:
https://github.com/moonlight-stream/moonlight-docs/wiki/Setup-GuideWell worth a look if you're looking for a remote access solution.