I second this. I like digital ocean a lot for the simplicity and the community. Obviously, it takes a much more bare bones approach, but being greeted with 50 icons on your dashboard, each of them a proprietary product and cost/second pricing services makes it super hard to figure out what you even are paying, much less receiving.