Has anyone done this ride? I am thinking of signing up and was interested in everyone's opinion.