You have a great system. I recommend a high quality streamer. This will get you sound commiserate with the rest of your system. PC / notebooks are too noisy, not built for high quality sound. Like all audio components, you generally get the sound quality you pay for.
Also, if an nearby Ethernet connection is a problem, just get a wall wart wifi extender and plug in behind your system and run an Ethernet cable into that.