If you can stretch a bit, I would, and did, go for a bluesound node 2i. I bought mine refurbed for $430.
It has a great app, its easy to use, it has a decent / good dac, set-up is easy.
It has a great app, its easy to use, it has a decent / good dac, set-up is easy.