See the best ... alarm, a backup power source (so your alarm will still function in case of a power outage), and a decent radio. But it lacks an app, and manually programming the clock is awkward.