Sonos Era 100 review: Affordable multi-room audio that actually sounds good