The Quiet Site in Penrith welcomes motorhomes, caravans and tents, with Lake District lakes and Brougham Castle within easy reach of the town.