TiagoS;
yepp google cloud vm is fast and relative easy to set up.
But the costs.....each thing, ressource costs money; your vm set up, network, bandwith, ssd and traffic volume:
Using small vm 1 cpu and 2gb ram ist fast with wordpress, but you not have DDOS protection on that vm, so maybe you must buy external DDOS mitigation service or using cloudflare. This vm cost you around $18/ month without traffic volume.
You can enable committed use for 3 years without any pre payment and your costs will cut down to 50%.
Traffic costs are addtitional charge, I do not know when you get 100gb traffic how much that will cost you.
maybe you cn save money on traffic cost when using google cloud + cloudflare ? I don't know ...
A shame that google not give you DDOS protection on your vm like Linode or ionos or others....
I like their easy to use ssh console, it opens and you type in your commands.
No complicate fricklings on ssh console like;
permission denied, hostkeys not verified, ssh +password not works and many more of these errors, on most vm/vps providers they have rigorous locks built in, I was not able on other vps (hetzner) to use their console with ssh keys or with ssh root@ip.
So I using webhost and not must dealing with complicated ssh tech frickling.