John, I'm sure you will have a good time at Newlands. The photographs on their website show it all. I have stayed there regularly, but in one of their statics.
The site IS steep, but the pitches are generally stepped in. At that time of the year, I wd have thought you would have a choice.
Decent bar on site and a lovely heated indoor swimming pool.
Be sure to drive up Stonebarrow Lane (carefully, it's very narrow!) to the Stonebarrow headland. Far and away my favourite spot for magnificent views over Lyme Bay and long walks!
The Loders Arms at Loders, near Bridport, is a small pub with a big reputation for its food - not the cheapest but one of the best.