Sonos Era 300 review: Dolby Atmos reaches new heights