Sonos Era 300 review: Room to breathe