If you want something high-end, and you don't want to have to worry about all the extra components involved in Ubiquiti's Suite of Cloud-managed AP's, you can go OpenMesh by Datto. My company implements them at all of our clients - some of them are home-based clients, many others are office clients. All of them rave about their WiFi ever since we began implementing them.
No matter the situation, these things are really easy. They have PoE; they daisy chain through the air with only one connected as a base; they're EXTREMELY strong; they don't need much extra hardware to set them up; plus, they do everything that Ubiquiti can do, and more.
My experience with Ubiquiti: you require the additional component between the APs and your network to manage the devices from the cloud, and you have to take the time to set each one up individually with the cloud system. Granted, I think they're a little less costly (not including the cloud-managed component), but you get what you pay for.
With OpenMesh, you just pop in the MAC address, and it configures the router to your network settings you have setup on the account. Changes made on the account to network settings are immediately pushed to all devices (same as Ubuiqiti, but I don't have to pay $130 to manage my devices). Truly a breeze, and the web GUI is phenomenal.
If you contact them through here, they will respond with what they can sell to you at a reasonable cost: https://www.openmesh.com/datto-networking/contact-us