Hi, we are travelling from the airport to Montalcino and would like to stay overnight on the way down, can you suggest a small town/village which would be good to stay at and maybe a restaurant?

Would you also recommend a winery to visit on the way the day after?

Thanks very much for your help.
Best wishes