I love that it has an app that you can use to adjust things remotely. The fact that it's able to be controlled through multiple devices (app/internet) makes it even better! It does have some quirks, however, sometimes it takes awhile before it will update properly. If there are any problems with your system, they usually get fixed real quick so no major issues but just keep an eye out when things aren't working as expected. Remote access is great, and scheduling changes or fixes is super easy. We use it to set our building's temperature throughout the day and night as well as have it control other aspects of our HVAC system. It's super easy to setup and use once you understand how everything works.