It's a great addition to the Apple Homekit set of automated devices. Being able to automate temperature and times while still retaining the ability to adjust manually makes this the perfect solution to home control.
I love this thermostat, particularly its geofencing capability. It is simple and intuitive to control. If there was just one improvement I could make, it would be enabling "dual" modes of Heat/Cool instead of only single modes. In other words, the Heat mode would activate if the temperature fell below the set amount, and the Cool mode would activate if it fell above the set amount.
We like it but the lowest temp is 50 degrees and we'd like it to go lower as it's in our cabin that we are only at a few times in the winter and prefer to keep at 40 to 45 degrees.