Advice on Y3P over two days please

Hello,

My wife recently asked me to figure out the logistics of doing the Yorkshire Three Peaks but doing it over a weekend, so we would stay somewhere on a Saturday night.

Ideally I would like to drive to a B&B somewhere Saturday morning and then not have to drive again until Sunday when we're finished. Is there an ideal town or village to call our base?

Are there any of the peaks that should be tackled on a shorter day? We would be spending a few hours on the Saturday travelling there, then do one, then the other two the next day.