Hopeful that we'll be able to go on holiday this summer and thinking of Pembrokeshire. Aiming to book a self catering cottage that we can cancel if necessary. But I've not been for years. Any advice on where is a good base? Main criteria is close to nice beaches, and a village/ town with a few shops/ cafes. Dc aged 4 and 6. Any ideas??