As many have mentioned the Bluesound is a great choice since they offer tremendous support and the software is very good. I recommend a wired Ethernet connection as many have had problems in the past with wireless (maybe they have engineered that better now). I think the Bluesound Node X with a Teddy Pardo external power supply (easy install) is very very good for the money. I have this setup and another 6 times more expensive. The Node X with internal DAC and Teddy Pardo power supply can compete!!!
Obviously one can get better sound, but you have to give something away. More money and often much less customer support.