Give Tidal a choice I'd like to. It comes with so amazing music quality, CD-qualtiy audio, and MQA quality audios.
It needs a high premium but it worths really.
Besides, I also get Tidal and AudFree Tidal Music Converter to work together to convert Tidal music to FLAC, WAV, AAC, etc. so that I can also listen to high-quality files on my MP3 player well.