Lumin U2 or U2-Mini are great choices. (I'm a Lumin dealer)
But you mentioned "download"....neither of these will have on-board storage, so if you truly want to download cds, you will need a NAS or storage device. If you only want to stream (Tidal/Qobuz/etc), then you are good to go.