I originally used Google Sites because it was easy, free, and I've been using G-Suite since I was 7. I also used Google Domains for the link until it was acquired by Squarespace. They do honor the legacy pricing so it's very cheap to keep the URL and Google Sites is enough for my needs at the moment.
Even if their stock photos. I'll play it safe and give credit where it's due.