Has anyone done this before? I'm interested to hear what the route is like. How hilly - any advice? thanks