If I started to build today, I'd definitely go for Hetzner Cloud. There is zero possibility that I get surprised by a large bill.
No cloud provider will give you the option to create as many instances as there are available ones, they all have limits from the get-go. Usually you have to write them/fill out some form if you want to go above the standard limit, Hetzner Cloud as well.
> Your account is too new to request a limit increase. Please note that we generally do not answer questions regarding limit increase on the telephone.