+1 on the Subaru.
I own a Volvo repair shop, and with many people disillusioned with newer Volvos (high cost of repair, reliability) , we see a bunch of our customers replacing then with Subarus. So we service those too. We do way more maintenence than repairs on Subarus.
I personally don't like them that much, but for your purposes, that sounds like a great option.