All in all a tremendous cycling experience and an impressive feat of organization by Gary Conrod and his helpful staff at Atlantic Canada Cycling.