S7 is a solid phone. It launched with a great camera, slim design, great battery life and decent speed.
Sure there is stuff that's better now for games or really pushing it. But for taking some pictures, navigating, podcasts, notetaking, general admin, youtube, messaging etc etc it's still absolutely fine.
I've actually just bought a Moto G6 Play and that's an extraordinary device for the money (£129.99).
4000mAh battery, bigger screen (though not 'better') and can do all the S7 does above without trouble. Camera isn't as good but man it's cheap for what you get.