don't have one but i worked for a shared hosting provider :)
check if its a shared hoster or a real vm.
in our setup we even created a docker infrastructure plus custom varnish instances so the users can have a different php version per docroot, a reverse proxy on mouseclick and backup snapshots and much more :)
still we had to restrict the concurrent connections and customize firewalls for the classic wp hacks restrict the apache reloads per minute and so on.... in short if you just want to host a standardized low traffic site :) go for a shared hosting site.
the same for vms just be aware that you are in a virtual machine which means its harder do dockerize if the provider doesnt want it :) but as a dev instance i do have a virtual and a root server :) so i can test distributed services :)
i personally administrate linux systems for years so i prefer root systems and the commandline :)