My wife and I have been doing 15 to 20 mile rides and are ready to take the plunge. We want to ride up to Horsetooth, on to Masonville and Loveland and back. If we allow for 4 hours will this be enough? How difficult is this ride? We have been doing hills but not sure if anything like the ride to Masonville.