I've used AWS, Azure and GCP and personally I prefer GCP at the moment.
GCP works so smoothly with Kubernetes and Stackdriver is pretty awesome. I feel that lately AWS suffers from feature bloat. Or at least whenever I open the services console I tend to close it back down since there's always 10-20 new names of products I don't recognize.