@marioguzman Everyone is saying UniFi, and that's technically true. However, I think you need to ask yourself one key question: Can you run Ethernet to all your access points?
Ubiquiti is only really recommendable if all or almost all your APs have a wired backhaul. For the most part you're also only able to take advantage of the broader Ubiquiti ecosystem (cameras, door locks, etc.) if you can run Ethernet to those locations. If you rent, this may or may not be feasible. (1/4)
If you're relying on wireless backhaul for your access points, I would not go Ubiquiti. Consider Eero instead.
Eero's TrueMesh implementation is a great example of how their system is better optimized for pure wireless backhauls than Ubiquity. They aggregate multiple wireless links to improve performance between the APs. The Tri-Radio Eero nodes (2.4 GHz, low 5 GHz, and high 5 GHz) mesh with each other wirelessly on all three bands simultaneously. (2/4)