I am in the market for a smart watch for someone else. The person doesn’t have a phone so I don’t need that. However, I do need the activity tracker, sleep/wake tracker, and the heart rate monitor would be nice. I’m looking at the Fitbit charge 5. However, I heard Garmin is good too and the Venu is $100 off right now. Any suggestions or opinions?