I've used Google Music: All Access for a few months now. It works great, automatically gives me offline options based on my recent listen history, and works beautifully with my Android phone and Chromecast. I recommend it if you aren't attached to any other service. Kbye!