Sonos Arc review: The Playbar upgrade we’ve been waiting for