I am looking to build a lake home and the plan is to have an attached garage/shop, with a walkout basement which will house two small short term rental apartments to offset the mortgage. Being frugal, I want to have one internet account, and will share access with the tenants. The apartments will be wired with Cat-6 as well, if that matters. How do I keep them separate, and protect my data, personal information, etc. in this scenario? I am pretty stupid when it comes to this technology. I fear a hacker gaining access to my computer or cloud from the Cat-6, but don't know what else I should be concerned with. I will have internet in the shop above also. Ideally would like my personal use for the main house, shop and exterior spaces, but have some kind of firewall, etc. to separate the apartments. I wanted to go with a Control 4 setup, but I am not sure if it will be worked in to our budget at this time. And would it be best to go with Zwave? Of course we would have video doorbells and deadbolts, but will also control security cameras, we have Alexa, Nest thermostats, water leak detectors, smoke/co, lighting, auto shades, all smart appliances, you name it. Any advice is appreciated.