My ex-inlaws had a nice place on the north side of Lake Almanor. One of my favorite towns is Chester. Does it still have only one red light in the middle of town or has it grown up too? Lassen Park would be a great place to ride if you like a lot of ups and downs.
Jon