I ran
https://precursorapp.com on Vultr in the early days. I had a setup with a few dedicated servers for the DB and load balancer, and then I would spin up and shut down application servers whenever I deployed new backend code. Infrastructure looked like:
https://precursor.precursorapp.com/document/Backend-Infrastr...I used to recommend it to everybody, but don't any longer. I had two negative experiences that made me stop recommending it.
The first is frequent restarts. Very small sample size, but both me and a friend started experiencing restarts every month or so. I don't think I got any advance warning about the restarts, but I'm not positive.
The second is that networking between instances stopped working for me in the middle of the night shortly after Vultr did an upgrade. Support wasn't able to help (though they did try) and I couldn't figure out anything on my end. I had to switch everything to AWS to get the site back online before people woke up in the morning.
I was super happy with it before those two problems, though, and the people there seemed competent and professional. I was also using FreeBSD, so it may not be as well supported as Linux (which may have contributed to the networking problem).