First time and it was really a great experience!
I HIGHLY recommend booking ahead on their website! We made sure to do this so as not to risk the chance of being turned away- not sure how well they take to walk-ins on the weekend. We went on a Sunday and there were so many people there!
The river has a few "rough" spots and you totally wanna pay attention! We made sure to speak with the guide before going down to the river, she gave a good head's up about a few spots. Those that didn't listen flipped over and didn't look too happy at one particular spot where you're supposed to get out and walk your kayak/canoe.
We had a group of 7 and did 7 miles. We got there at 12:30 and got off the river around 5:30 (that was only because the last 2 to 3 miles, we literally pushed it and did not stop paddling!) It would be VERY easy to be late for check out and then get charged extra for it (which I did NOT want any part of!)
We all definitely want to do this again!