Minus the back pain and funky intersections, that sounds like an awesome weekend of riding!