There not much point in someone recommending a car that themselves have never owned or driven or had to paid the running costs before...
Sure there is, it doesn't take a genius to look at a set of requirements and find a fit. Ultimately it's down the OP to then go and drive these cars and decide.