Fun, challenging 31 mile route (my cycling computer showed on 29.95 miles), with many more hills than flats. Good ride overall. Posey Hill is tough.