Has everything I want from a music service, and very little of what I don't want.