Sonos Ace review: A high-priced contender