I’ve managed web apps on all three (AWS, Linode, & Digital Ocean). I prefer Linode & DO. I found them cheap, rock-solid, and most importantly, simpler to manage. I was the only tech person at a tiny little company, so those were really important factors to me.