Lake District MTB Routes - which are the best?

Hi all,

I'm off to the Lake District next Thursday for 5 nights staying near Keswick. The Keswick Gravel X ride is already planned for the Saturday but that leaves me with 3 whole days to hit some of the trails.

I might be able to squeeze a short one in on the Thursday when I get there but I have a long drive. I'm taking my Hardtail with me and don't want to have to drive too far to start my rides.

I've done some research and found these rides so far, just looking for some advice on which are the best as I can only probably do 3 or there maybe some I haven't even listed that I just haven't found yet as I'm sure there are loads. But if you had 3 days around Keswick, what would you do?

Borrowdale Bash - approx 28km and 900 meters of climbing
Rigg Beck - approx 20k and 600 meters
Ullswater 37k and 1150 meters
Skiddaw 50k and 1320 meters
Helvellyn 55km and 2000 meters
Winlatter Routes

Thanks