I just went from a Galaxy S5 to an S7 when the screen on my 5 broke.
I really, really, really don't like the 7 as much as the 5. It's 99% the same exact software experience since my S5 was running Marshmallow as well before the screen cracked. My main gripe is that the glass screen is curved eeeevvvverrrrr so slightly around the edges so a screen protector won't' stick properly.
Had I known how little I'd be impressed by the 7, I would have paid to have my old one repaired instead of shelling out for a new one.