I really like Ubiquiti's products. Our setup at home (for reference on coverage - an old, thick walled, single story, 400m2 house) is:
* USG - Handles the routing & firewalling
* US-8-60W - An 8 port switch with 4 ports that offer POE
* UAP-AC-Lite - 3 of these units provide full coverage at home.
I'm hosting my Unifi Controller in a Google Cloud environment.
Cost wise, I can't recall exactly, but somewhere in the region of R6500.
We are unfortunately limited to 100Mb fibre (lucky you for having 1Gb), but this setup has served us well in all of our streaming and other needs.