I would say the overall experience is amazing. The software is the worst part. As many have pointed out, most of the main must haves are there. Unlike what others have said, I've experienced plenty of bugs in the software and things arent too intuitive at times. The app is a little lackluster...