I have a New Nintendo 3DS. Before the Nintendo Switch, it was one of my favorite gaming machines. Got years of old NDS carts, bought a bunch of 3DS carts and eshop games. Had a grand time.

Part of what has made it great for me in the past year or so is that:

It makes for a surprisingly capable little portable cross-generation game machine. I was even playing some old PS1 titles on it without too much annoyance.

Custom firmware for a 3DS is a weirdly amazing upgrade. You gain the ability to push your own software to it over your LAN, transfer save games on and off, all kinda of things.