Is there decent riding in Cranbrook? I've ridden the community forest which I thought was poorly laid out XC trails and South Hill which was kind of fun. Inlaws live there and whenever I visit I just...