In contrast to most people in this thread, I don't find Jellyfin to be an all-around great experience. Maybe because I run the JF client on a Google Chromecast, and the "Jellyfin for Android TV" app is very unstable. I get roughly one crash a day, mostly when restarting a movie-watching. The UI is okay, but there are a lot of small annoyances (why is there no "restart from beginning" button? Why can't I use the "wheel/cursor thing" on my remote to go forward/back?, why does it so often fail to automatically recognize/parse filenames, or download cover art? Why can't a folder contain both movies and tv series?).... All in all, it's mediocre at best, but I'm still glad it exists: despite everything, I still use it over other alternatives, because it's open source and works well enough. I can live with having to restart the client every now and then.
(Don't use the Jellyfin Connect addon, it's different and I wouldn't recommend it)