I found a Minecraft hosting option called Stellara Servers and it is meant to run smooth even when you use mods and plugins.
It seems good for a survival world with friends or if you want to grow a bigger community server. The big focus is fast hardware so there is low lag and stable TPS.
It also has a simple control panel plus instant setup so your server is ready quick. They also say support is helpful and responds fast. There is a first month discount code mentioned too if you want to try it.

