Just adding an extra vote here for WiiM.
I have the Pro and use it for streaming only, connected to a DAC via coax. I get along very well with their app, and it supports a load of services out of the box, plus DLNA/uPNP (a must for me).
I do use wired ethernet, but wifi should generally be ok...