Wizard of Adventure
There's a whole bunch of virtual tabletops out there now. Use this thread to inventory them all.
I have played exactly one game on FoundryVTT, but I was impressed. The GM was really over the moon about it. For him the setup had been straightforward (he's using the IPv6 protocol, so no extra steps were necessary). But if your ISP does not want you to set up a server of your own, you need to take some extra steps:
https://foundryvtt.com/article/installation/If your players are connecting over the internet, they will use your public IP address. Use a site like http://whatismyip.host/ to easily discover your public IP address. In order for this to work, you will need to forward web traffic for your local network to send the Foundry VTT port to your computer's local IP address. This step is required in order for your network to know where to send the connection.
Port forwarding can be intimidating for some users, but it is the recommended approach as it is more secure than other options and will result in better networking performance. We have a specific Guide to Port Forwarding that you should reference for help setting this up correctly.
https://tarrasque.io/Tarrasque.io is a cloud-based virtual tabletop for in-person D&D game sessions, with a focus on simplicity, usability, and speed.