The best thing about this solution was that it allowed me to have one physical server running all my applications, which made managing them much easier than using virtual machines (VM). It also had great support from its team - they were always very responsive when I needed help or assistance in any way. There are some features missing like better monitoring tools but nothing major as well. If you're looking for something simple yet powerful then consider trying out Diamanti Cloud Server. We used it mainly because we wanted our entire application stack deployed onto only 1 machine instead of having multiple VMs running different components of each app.