I think it depends on what you want out of a music streaming service. Google's All Access offers more in terms of uploading music offline and exploring a much larger library, especially with its Youtube Music Key integration. You can check out much more variety of music that way. However, Spotify does offer an ad-supported free version, and if you're not in the mood to pay a subscription fee, I'd recommend Spotify's free model.